Включение файлов в пространство имен - PullRequest
0 голосов
/ 28 марта 2011

У меня небольшая проблема с пространствами имен в php 5.3.Я сделал объявление для пространства имен:

use \com\me\libs as Libs;

И я не могу найти ответ, как включить файл в это пространство имен с помощью "Libs" ... Я могу сделать

include('com/me/libs/functions.php');

но я пытаюсь найти более "ясный" способ сделать это ... Как объявление объекта:

$foo = new Libs\Foo.php

И второй вопрос.Я пытаюсь сделать PHP-файл, возвращающий массив JSON.Для этого мне нужно включить класс «Connection.php».Но когда я включаю этот файл (ту же папку), я получаю сообщение об ошибке с файлом реализации не найден (та же папка, то же пространство имен) ...

1 Ответ

0 голосов
/ 28 марта 2011

Первый вопрос: Вы можете использовать автозагрузчик. См. spl_autoload_register () для получения дополнительной информации.

...