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