Это на мой вопрос не ответило. В общем скажу одно: вы в корне неправильно используете неймспейсы. Следует изучить эту тему с нуля.
Есть, но она отвечает на вопросы связанные с тестами которые нужно проходить на сайте. Просто свои картинки там не вставишь со своего компьютера. Так а что не так с моим кодом, долго объяснять нужно?
Может это связано с тем что у меня не стоит Linux? я только начинаю программировать так что предположение может быть идиотским.
Можешь выложить код с тегом PHP, там на форуме в редакторе сообщений есть первая кнопка </> для вставки кода, или файлы в zip архив и прикрепи к сообщению.
PHP: <?php namespace messbox; require_once 'config.php'; echo \config\iam(); ?> Файл xxx.php PHP: <?php namespace config; function iam() { return "config\n"; } ?> Файл config.php
@Sinevik у меня такой код нормально запустился PHP: <?php namespace messbox; echo \config\iam(); namespace config; function iam() { return "config\n"; } --- Добавлено --- Посмотри ещё такую штуку https://secure.php.net/manual/ru/language.oop5.autoload.php Готовая реализация http://www.php-fig.org/psr/psr-4/ http://www.php-fig.org/psr/psr-4/examples/
Так а в чём у меня может быть причина? Просто то что вы мне скинули очень сложно пока для меня. Первое объектно ориентированное я даже ещё не начинал, второе вообще на английском --- Добавлено --- Это может быть связано с тем что система Windows?
Мало вероятно В программировании надо быть конкретнее, про авто загрузку классов я дал ссылку на русскую версию. Придётся выучить минимум для понимания технических текстов, документации. @Sinevik ну выходит что я тебе лишнего накидал. Код у тебя рабочий. Может версия старая? Ставь PHP 7.1 например. Но лучше на Linux переходи, посмотри VirtualBox и turnKeyLinux (есть с LAMP)