이 기사의 예에서는 PHP 네임스페이스 네임스페이스의 사용법을 설명합니다. 참고하실 수 있도록 모두와 공유해 드리며, 자세한 내용은 다음과 같습니다.
네임스페이스(namespace)는 함수와 클래스와 동일하게 영역을 나누어서 같은 페이지에 같은 클래스가 필요할 수 있도록 동일한 이름 함수
: 프로젝트에서 덜 일반적으로 사용됨
name.php:
<?php //命名要使用复合名称 namespace me\mine; class me{ public function __construct(){ echo 'name'.'<br>'; } public function name(){ echo 'i use space'.'<br>'; } } //$me = new me(); function me(){ echo 'is me'.'<br>'; }
common.php:
<?php class me{ public function __construct(){ echo 'no namespace'.'<br>'; } }
<?php //建议使用别名 use me\mine as i; require './name.php'; require './common.php'; $me = new i\me(); $me->name(); i\me(); $com = new me();
다음으로 렌더링 실행
이 글이 PHP 프로그래밍에 종사하는 모든 분들께 도움이 되기를 바랍니다.
PHP 네임스페이스 사용 사례 분석과 관련된 더 많은 글은 PHP 중국어 홈페이지를 주목해주세요!