Support des espaces de noms en PHP
le 27 novembre 2007 par sahid
PHP 5.3, NameSpaces
Voila une très bonne chose, j’en avais déjà entendu parlé mais il me semblait que c’était pour la version 6 de PHP, toujours est il que c’était véritablement un manque pour les développeurs PHP.
Donc à partir de la version 5.3 on devrait retrouver le support des espaces de noms pour les fonctions, les classes, ainsi que les constantes. l’interet est assez important pour un langage comme le PHP et son nombre incroyable de bibliothèques.
Vous pouvez jeter un oeil sur la partie de la doc qui traite de se sujet
http://fr.php.net/manual/fr/language.namespaces.php
Via l’utilisation d’accesseurs
-
<?php
-
require ‘MyProject/Db/Connection.php’;
-
use MyProject::DB;
-
use MyProject::DB::Connection as DbConnection;
-
-
$x = new MyProject::DB::Connection();
-
$y = new DB::connection();
-
$z = new DbConnection();
-
DB::connect();
-
?>
Définition dans tout le script
Tableau de bord



