Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
use A as A, оно и так будет работать. Use имеет смысл только с составными неймспейсами (use A\B\C as someNS)> Все, что удалось найти датируется примерно 2009 годом
A\subA\::say();
use Autoloader as Autoloader;
use A as A;
use B as B;
До версии 5.3 в php существовало всего два пространства — глобальное(в котором выполнялся ваш основной код) и локальное(в котором определялись переменные функций).
DEBUG && Log::debug("some debug data");
define('MyNS\DEBUG', 1);
function sayName($name)
...
static function sayOther()
...
class
{
public:
//your code here
}
PHP Namespace