LINUX.ORG.RU

История изменений

Исправление Kilte, (текущая версия) :

Негласно он как бы существовал. Всё так же можно было сделать return без параметра или вообще ничего не возвращать. В этом случае также, как и сейчас при попытке использовать возвращаемое значение оно приводилось к null. В документации самого PHP (ЕМНИП) и в doc-блоках библиотек частенько встречается void. Сейчас, насколько я понимаю, просто появилась возможность задать декларацию типа. И если она есть, то вернуть что-то вместо void уже нельзя.

Исходная версия Kilte, :

Негласно он как бы существовал. Всё так же можно было сделать return без параметра или вообще ничего не возвращать. В этом случае также, как и сейчас при попытке использовать возвращаемое значение оно приводилось к null. В документации самого PHP (ЕМНИП) и в doc-блоках частенько встречается void. Сейчас, насколько я понимаю, просто появилась возможность задать декларацию типа. И если она есть, то вернуть что-то вместо void уже нельзя.