Предположим, что я включил библиотеку с классом с важными константами. Для того, чтобы получить доступ к этой константе I Could:PHP: Альтернатива помещению «Use Special Library SpecificClass» поверх каждого файла
1.) Либо использовать "использовать"
use Special\Library\SpecificClass as SpecificClass;
$value = SpecificClass::MY_CONSTANT;
2.) В качестве альтернативы я могу поставить полный путь:
$value = Special\Library\SpecificClass::MY_CONSTANT;
Но я использую это " SpecificClass "в сотнях php-файлов, поэтому мне нравится определить, что« SpecificClass »по умолчанию« Special \ Library \ SpecificClass ».
Как я могу это сделать?
Явный лучше, чем неявный. Если вы используете достойную IDE, это наложение практически автоматическое. Если вы этого не сделаете, это крошечная копия и вставка. – deceze
Я бы посоветовал делать что-либо, что приводит к тому, что 'SpecificClass' является ссылкой на' Special \ Library \ SpecificClass' по магии. Это приведет лишь к путанице в долгосрочной перспективе. – GordonM