Здравствуйте мастера. А подскажите пожалуйста, в php обязательно объявлять переменную? И с какой версии это повелось?
Просто у меня есть функция:
function categories_to_string($data) {
foreach ($data as $item){
$string .= categories_to_template($item);
}
return $string;
}
И в ранних версиях оно работало без предупреждения. А сейчас, получается, что нужно объявить по-любому.
Понимаю, что это хорошая практика, но всё же) Может просто я что-то не догоняю:(