Вурдалак
Продвинутый новичок
ArrayAccess
Только сейчас узнал, что в PHP по сути есть индексаторы (http://www.php.net/manual/en/class.arrayaccess.php). А насколько «законно» было реализовывать такой интерфейс, как считаете? «Чистый» PHP ничего такого не предусматривает, т.е. написать на PHP такой же интерфейс невозможно. Я считаю, что это какой-то очередной необдуманный шаг со стороны разработчиков PHP, ведь это можно было ввести «официально» через некий новый magic method, например.
Только сейчас узнал, что в PHP по сути есть индексаторы (http://www.php.net/manual/en/class.arrayaccess.php). А насколько «законно» было реализовывать такой интерфейс, как считаете? «Чистый» PHP ничего такого не предусматривает, т.е. написать на PHP такой же интерфейс невозможно. Я считаю, что это какой-то очередной необдуманный шаг со стороны разработчиков PHP, ведь это можно было ввести «официально» через некий новый magic method, например.

Впрочем делать не так как принято, а так как пришло в голову, это по-моему характерная черта языка 