Цель этого вопроса - только получить знания или информацию для меня и многих таких, как я.Нужно ли инициализировать/объявить переменную в PHP?
Так что мой вопрос:
Нужно ли инициализировать/Объявите переменную перед петлей или функции?
Задавать этот вопрос для моей путаницы, потому что я инициализирую/объявляю переменную до или после моего кода.
Я делюсь демо-код для того, что я на самом деле означает:
$cars = null;
foreach ($build as $brand) {
$cars .= $brand . ",";
}
echo $cars;
ИЛИ
foreach ($build as $brand) {
$cars .= $brand . ",";
}
echo $cars;
Оба кусок кода работает так же для меня, поэтому необходимо инициализировать/Объявите переменную в начале?
Null и пустой «» ... не они одна и та же? – Omer
Нет, они не то же самое. Один имеет тип string, другой - null. Вы можете видеть разницу при игре с функцией is_null. 'is_null ($ null) // Возвращает true и генерирует уведомление ' empty ("") // Возвращает true' – Alexander
Значит, вы имеете в виду NULL = Unassigned и "" = пустая STRING? – Omer