Как стать автором
Обновить

Комментарии 6

php.net/manual/en/function.each.php
each() will also accept objects, but may return unexpected results. Its therefore not recommended to iterate though object properties with each().
ну unexpected results это одно, а доступ к закрытым данным это немного другое…
Но в любом случае спасибо, в русской документации этого не нашел.
Поменяйте пример в тексте на что-нибудь более приятночитаемое, пожалуйста.

По теме — посмотрите реализацию объектов в исходном коде php. Будете удивлены своей догадливостью.
Исправлено :)
Когда тестировал был немного на эмоциях.
Да, есть такое. Не видел, спасибо. Но там перечислялись все методы, а тут чуть подробнее именно о неожиданностях each.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории