Gestion hiérarchique de l'espace de noms php

无忌哥哥
Libérer: 2023-04-01 21:28:02
original
1545 Les gens l'ont consulté

* Gestion hiérarchique des espaces de noms

* 1. Nom non qualifié : aucun préfixe d'espace n'est utilisé avant le nom du membre de l'espace, similaire à l'accès au répertoire courant

//Déclarer l'espace de noms un

namespace one ;
class Demo{public $name='Peter Zhu';}
const SITE='PHP中文网';
function add($a,$b){return $a+$b;}
Copier après la connexion

//Nom qualifié : similaire à l'accès au chemin relatif

tow\Demo 会自动加上当前空间前缀:one
Copier après la connexion

//Enfin résolu en : onetwoDemo

echo (new two\Demo)->name,&#39;<br>&#39;;
Copier après la connexion

//Déclarer l'espace de noms deux, deux est un sous-espace de un

namespace one\two;
class Demo{public $name=&#39;朱老师&#39;;}
const  SITE = &#39;www.php.cn&#39;;
function add($a,$b){return $a+$b;}
Copier après la connexion

//Nom non qualifié : similaire à l'accès dans le répertoire courant

//Pas besoin d'ajouter un préfixe d'espace pour accéder dans l'espace courant

echo (new Demo)->name,&#39;<br>&#39;;
Copier après la connexion

//Nom complet : à partir de l'espace global, similaire à partir du répertoire racine

//À partir du onetwo actuel, pour accéder aux membres d'un autre espace, commencez à partir de la racine

echo (new \one\Demo)->name;
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal