Отличия (различия) PHP4 и PHP5
PHP | (1)
Особенности языка
PHP5 поддерживает ограниченное количество указателей типа. Это позволяет вам указать определенный тип данных для параметра функции или метода класса (или один из подтипов), или массив. Однако, вы не можете определить другие скалярные типы.
Конструкция foreach теперь поддерживает объявление значения элемента по ссылке.
К ядру платформы был добавлен ряд новых функций для работы со строками и массивами.