|
||||||
| Espace Clients |
|
|||||
|
- 95% des demandes d'aide de nos clients sont traités en moins de 2 heures ! - Nous sommes toujours en pleine innovation ! - Nous améliorons sans cesse la qualité de nos services ! |
Utilisation des espaces de noms : importation et aliasLa capacité de faire référence à un nom absolu avec un alias ou en important un espace de noms est stratégique. C'est un avantage similaire aux liens symbolique dans un système de fichiers. Les espaces de noms PHP supportent deux types d'alias et d'importation : l'alias de nom de classe, et l'alias d'espace de noms. Notez que l'importation de constantes ou fonctions n'est pas supporté. En PHP, l'alias est créé avec l'opérateur use. Voici un exemple qui présente les trois types d'importation : Exemple #1 importation et alias avec l'opérateur use
<?phpNotez que pour les noms avec chemin (les noms absolus contenant des séparateurs d'espaces, tels que Foo\Bar, par comparaison avec les noms globaux, tels que FooBar), qui n'en contiennent pas, l'anti-slash initial n'est pas nécessaire, et même interdit, car les noms importés doivent être absolus, et ne sont pas résolus relativement à l'espace de noms courant. De plus, PHP supporte des raccourcis pratique, tels que les commandes use multiples. Exemple #2 importation et alias multiples avec l'opérateur use
<?php
L'importation est réalisée à la compilation, ce qui fait que cela n'affecte pas les classes, fonctions et constantes dynamiques. Exemple #3 Importation et noms d'espaces dynamiques
<?php
De plus, l'importation n'affecte que les noms sans qualifications. Les noms absolus restent absolus, et inchangés par un import. Exemple #4 Importation et noms d'espaces absolus
<?php
|


