하위 네임스페이스 선언
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
디렉토리 및 파일과 마찬가지로 PHP 네임스페이스에는 네임스페이스 이름의 계층 구조를 지정하는 기능도 포함되어 있습니다. 따라서 네임스페이스 이름은 하위 수준으로 정의할 수 있습니다.
예제 #1 계층이 있는 단일 네임스페이스 선언
<?php
namespace MyProject\Sub\Level;
const CONNECT_OK = 1;
class Connection { /* ... */ }
function connect() { /* ... */ }
?>
위의 예는 MyProject\Sub\Level\CONNECT_OK
상수, MyProject\Sub\Level\Connection
클래스 및 MyProject\Sub\Level\connect
함수를 생성합니다.