【发布时间】:2010-06-28 21:30:21
【问题描述】:
我想在 PHP 中使用函数式编程。我认为总是在 php 中编写 oop 时尝试一些不同的东西很有趣。
但是,我想使用命名空间。我的命名空间等于文件结构:
命名空间 my\Models\User;
/my/Models/User.php
他们是否可以为此执行自动加载之类的操作。我想必须同时编写 use 和 require_once 吗?
最好的问候, 塞巴斯蒂安
【问题讨论】:
-
提防 Cargo Cult 编程。仅仅因为 PHP 现在有命名空间,并不意味着它们必须被过度使用。到目录结构的 1:1 映射通常是代码异味。
标签: php namespaces autoload