Использование пространств имён
__NAMESPACE__
Пространства имён
PHP Manual

## Глобальное пространство имён

Без определения какого-либо пространства имён, все определения классов и функциий оказываются в глобальном пространстве - как это было в PHP до появления поддержки пространств имён. Префиксирование имени знаками :: указывает, что имя из глобального пространства имён - работает даже в контексте пространства имён.

Пример #1 Использование указания на глобальное пространство имён

`<?php
namespace A::B::C;
/* This function is A::B::C::fopen */
function fopen() {
/* ... */
$f = ::fopen(...); // вызывает глобальную fopen
return $f;
}
?>`

Использование пространств имён
__NAMESPACE__
Пространства имён
PHP Manual