PHP extension. Пишем простой массив с Traversable и ArrayAccess
26 min
Tutorial
В этой статье предлагаю на примере простого массива рассмотреть как именно работают внутренние интерфейсы Traversable и ArrayAccess.
Сразу приведу список ресурсов, на которые далее по тексту будет множество ссылок.
И про платформу: я писал код по ubuntu, так что для других linux дистрибутивов (да и OS X) понадобится минимум изменений (поменять apt-get). Если хотите писать под Windows, то придется поискать информацию в других интернетах (все равно никто не пишет код по windows).
Сразу приведу список ресурсов, на которые далее по тексту будет множество ссылок.
- lxr.php.net — Удобнейший поиск по исходному коду php;
- phpinternalsbook — Полезнейший ресурс по внутренностям php. А конкретно нас интересует раздел по классам;
- Руководство по ядру PHP.
И про платформу: я писал код по ubuntu, так что для других linux дистрибутивов (да и OS X) понадобится минимум изменений (поменять apt-get). Если хотите писать под Windows, то придется поискать информацию в других интернетах (