Apache 2.2 + php 5.3.2 Следующий код вызывает ошибку. PHP: <?php namespace Database::Mysql::ActiveRecord; ?> Текст ошибки: В чем может быть дело? Ведь Php позволяет использовать этот самый "T_PAAMAYIM_NEKUDOTAYIM" в названии пространства или я что-то не так понял? А такой код не вызывает ошибок и работает прекрасно. PHP: <?php namespace Database\Mysql\ActiveRecord; ?> В чем дело?
http://habrahabr.ru/blogs/php/72097/ http://docs.php.net/manual/ru/language.namespaces.definition.php
http://php.net/manual/en/language.names ... nition.html вот тут говорят низя и на хабре использовали слэш
Плохо быть слишком умным, но при этом недостаточно умным. Не пользуйтесь русской документацией, потому что она устарела. И на нее не зря убраны ссылки с официального сайта.
Смотрим сюда: http://wiki.php.net/rfc/namespaceseparator Контатирование решения http://news.php.net/php.internals/41374