Die Beispiele in diesem Artikel beschreiben die Verwendung des PHP-Namespace-Namespace. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Namespace (Namespace) entspricht Funktionen und Klassen und unterteilt einen Bereich, sodass dieselbe Klasse auf derselben Seite erforderlich sein kann gleicher Name Funktion
: Weniger häufig in Projekten verwendet
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();
Renderings ausführen als folgt:
Ich hoffe, dieser Artikel wird für alle hilfreich sein, die sich mit PHP-Programmierung befassen.
Weitere Artikel zur Beispielanalyse der PHP-Namespace-Nutzung finden Sie auf der chinesischen PHP-Website!