Trois façons d'utiliser l'espace de noms php

不言
Libérer: 2023-03-28 17:10:01
original
1824 Les gens l'ont consulté

L'espace de noms dans PHP 5.3 est en fait une bonne chose, qui peut simplifier la programmation. Voici trois types de méthodes pour accéder aux classes dans l'espace de noms dans le code
1 Espace de noms et classes de référence
Supposons que l'espace de noms soit utilisé. le programme est namespaced-class.php

namespace Christmas\DaysOf;  
class PartridgeInAPearTree{
}
Copier après la connexion
Méthode de référence :


  include 'namespaced-class.php';
$bird1 = new Christmas\DaysOf\PartridgeInAPearTree();
var_dump($bird1);
Copier après la connexion
À l'heure actuelle, l'espace de noms complet et les classes suivantes sont introduits dans NEW

2 Référence partielle

  include 'namespaced-class.php';
use Christmas\DaysOf;
$bird2 = new DaysOf\PartridgeInAPearTree();
var_dump($bird2);
Copier après la connexion
Après que USE ait spécifié l'espace de noms, lors de son utilisation, il vous suffit de citer la dernière partie de l'espace de noms, Daysof.

3 Le plus simple

 include 'namespaced-class.php';
use Christmas\DaysOf\PartridgeInAPearTree as Bird;            
$bird3 = new Bird();
var_dump($bird3);
Copier après la connexion
Ici, les classes spécifiées sous l'espace de noms sont remplacées par un nom personnalisé, ce qui est très pratique

Recommandations associées :

Utilisez la page PHP Explication détaillée de étapes statiques

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