2010-06-28 4 views
0

Je voudrais jouer un peu avec la programmation fonctionnelle en PHP. Je pense qu'il est intéressant d'essayer quelque chose de différent en écrivant toujours oop en php.PHP Namespaces: Fonction Chargement

Cependant, j'aimerais utiliser des espaces de noms. Mes espaces de noms sont égaux à la structure du fichier:

namespace my \ Modèles \ Utilisateur;

/my/Models/User.php

Leur façon de faire quelque chose comme autoloading pour cela. Que je veux écrire à la fois use et require_once?

Meilleures salutations, Sebastian

+0

Attention à la programmation Cargo Cult. Juste parce que PHP a des espaces de noms maintenant, ne signifie pas qu'ils doivent être utilisés de manière excessive. Un mappage 1: 1 aux structures de répertoires est généralement une odeur de code ici. – mario

Répondre

1

Vous ne pouvez pas les fonctions de chargement automatique ou namespaces, seules les classes.