namespaces
Что такое пространства имен?
Что такое пространства имен PHP?
Что такое пространства имен в целом?
Было бы здорово ответить непрофессионалу на примере.
Что делает (обратная косая черта) в PHP (5.3+)?
Что делает \ в PHP?
Например, CSRF4PHP имеет \FALSE, \session_id, и \Exception:
public function __construct($timeout ... s->acceptGet = (bool) $acceptGet;
} else {
throw new \Exception('Could not find session id', 1);
}
}
Пространства имен PHP и "использование"
У меня возникли небольшие проблемы с пространствами имен и операторами use.
У меня есть три файла: ShapeInterface.php ... kspace/shape/Circle.php в строке 8
Не мог бы кто-нибудь, пожалуйста, дать мне небольшое руководство по этому вопросу?
Устранение неполадок "Инструкция использования с несоставным именем … не имеет никакого эффекта"
Получаю эту ошибку, когда я ставлю use Blog; вверху.
Предупреждение: Инструкция use с несоставным именем "Блог" не ... ранствах имен? Когда я вызывая их за пределами пространства имен, я вынужден добавлять \Blog\ к имени каждого из них...
Стратегия разработки версий одного и того же PHP-кода с пространством имен и без пространства имен
Я поддерживаю библиотеку, написанную для PHP 5.2, и я хотел бы создать ее версию PHP 5.3 с пространством имен. Тем не м ... о, и сохранить обратную совместимость со старыми PHP?
Обновление: Все-таки решил не использовать пространства имен.
Классы автоматической загрузки в PHPUnit с использованием Composer и autoload.php
Я только что установил PHPUnit версии 3.7.19 Себастьяна Бергмана через Composer и написал класс, который я хотел бы про ... ым кодом под названием Скелет PHPUnit, который поможет вам легко приступить к тестированию PHPUnit для вашего проекта.
Использование пространств имен в Laravel 4
Я новичок в Laravel и вообще использую пространства имен PHP. У меня не возникало никаких проблем, пока я не решил созд ... ?
Файлы app/controllers/FilesController.php и app/models/File.php. Я пытаюсь создать новый File в FilesController.php.
PHP как импортировать все классы из другого пространства имен
Я внедряю пространства имен в свой существующий проект. Я обнаружил, что вы можете использовать ключевое слово "использ ... См. также: https://secure.php.net/manual/en/migration70.new-features.php#migration70.new-features.group-use-declarations
Пространство имен класса PHP DateTime
Я использую фреймворк symfony2 и хочу использовать класс PHP DateTime (версия PHP 5.3).
Вот объявление:
namespace S ... ся, что нет класса "SDCU\generalbundle\Entity\DateTime". Я искал пространство имен DateTime, но безуспешно... есть идеи?
Импорт классов и пространств имен в PHP: Какое значение имеет начальная обратная косая черта?
В чем разница между этими двумя:
use Exception;
use \Exception;
Или те:
use Foo\Bar;
use \Foo\Bar;
В руководс ... незначительный эффект, но не выдает предупреждения.)
Итак: Я что-то упускаю? Есть ли на самом деле какая-то разница?
Библиотека PHP для синтаксического анализа XML с двоеточиями в именах тегов? [дубликат]
На этот вопрос уже есть ответ здесь:
Простой XML - Обработка Двоеточий В Узлах
... ; text</xhtml:div>
Итак, какая библиотека будет обрабатывать теги, которые выглядят так (в них есть двоеточие)?
Как загрузить представление из альтернативного каталога в Laravel 4
В корневом каталоге моего приложения Laravel 4 у меня есть папка themes. Внутри themes папка, у меня есть default и azu ... лазурный
Мне нужно загрузить представления из папки localhost/laravel/app/themes/default. Пожалуйста, объясните это.
Существует ли устоявшееся соглашение об именовании пространств имен PHP?
До сих пор я видел много различных соглашений об именовании, используемых для пространств имен PHP. Некоторые люди испо ... ? Почему? Рекомендуются ли какие-либо из них такими авторитетами, как Zend или разработчиками известных фреймворков PHP?
Именование интерфейсов/абстрактных классов в PHP 5.3 (с использованием пространств имен)
До PHP 5.3 я называл интерфейсы/абстрактные классы следующим образом:
abstract class Framework_Package_Subpackage_Abst ... interface Interface {}
Framework/Package/Subpackage/Interface.php
Итак, как я должен называть свои классы/интерфейсы?
Используйте пространство имен php внутри функции
Я получаю ошибку синтаксического анализа при попытке использовать пространство имен внутри моей собственной функции
require('/var/load.php');
function go(){
use test\Class;
$go = 'ok';
return $go;
}
echo go();
можно ли получить список определенных пространств имен
ПРИВЕТ,
Мне было интересно, есть ли в php 5.3+ способ получить список определенных пространств имен в приложении.
и ... ения определенного пространства имен, что-то вроде is_namespace().
Надеюсь, вы поняли идею. и чего я пытаюсь достичь
Вызов функции PHP, определенной в другом пространстве имен без префикса
Когда вы определяете функцию в пространстве имен,
namespace foo {
function bar() { echo "foo!\n"; }
class MyC ... h\equalTo('Alice'),
h\startsWith('Bob'),
h\anything(),
h\hasLength(h\atLeast(12))
)));
Как использовать "корневое" пространство имен php?
У меня есть класс исключений:
namespace abc;
class AbcException extends Exception {
// blah blah
}
Это приводит к ... ы:
Что я могу сделать, чтобы это сработало?
Полезные документы приветствуются.
Спасибо, что прочитали мой вопрос
Импорт класса без пространства имен в класс с пространством имен
У меня есть некоторый класс, он включает Smarty, но мой класс использует тест пространства имен, Smarty не использует п ... //somcode
}
Smarty имеет класс автозапуска и включает в себя его плагины, у плагинов тоже нет пространств имен.
Пространства имен PHP - подняться на уровень выше?
Пример1:
Пространство имен Inori\Тест;
Основной тест класса
{
}
Пример2:
Пространство имен Inori ... нстве имен, чтобы субтест мог расширить основной тест? что-то вроде "../MainTest"? Или я застрял с \Inori\Test\MainTest?