글로벌 공간

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

네임스페이스 정의가 없으면 모든 클래스 및 함수 정의는 전역 공간에 배치됩니다. 네임스페이스가 지원되기 전에 PHP에서 그랬던 것처럼. 이름 앞에 \를 붙이면 네임스페이스 컨텍스트에서도 전역 공간에서 이름이 필요하다는 것을 지정합니다.

예제 #1 전역 공간 사양 사용

                  
<?php
namespace A\B\C;

/* This function is A\B\C\fopen */
function fopen() {
     /* ... */
     $f = \fopen(...); // call global fopen
     return $f;
}
?>