글로벌 공간
(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;
}
?>