为了账号安全,请及时绑定邮箱和手机立即绑定

我应该如何正确命名 PHP 中的名称空间?

我应该如何正确命名 PHP 中的名称空间?

PHP
斯蒂芬大帝 2023-11-03 10:53:07
我正在用 PHP 开发课程。对于命名,我遵循 PSR-4 Autoloader 规则:https://www.php-fig.org/psr/psr-4/但不知怎的,我很困惑。例如,如果我在以下结构中有这个类,我应该如何定义名称空间?文件的路径:wmx/includes/classes/admin/Wmx_Settings.php班级名称:class Wmx_Settings {....我对命名空间的看法:namespace Johnny\Wmx\Admin\; namespace Johnny\Wmx\Admin\Wmx_Settings;那么我现在应该如何定义我的命名空间呢?我对此不太清楚。感谢您的帮助!
查看完整描述

2 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

使用

namespace Johnny\Wmx\Admin;
...
class Wmx_Settings {....


查看完整回答
反对 回复 2023-11-03
?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

namespace MyNamespaceName; 
    
require 'project/database/connection.php'; 
    
use Project\Database\Connection as Connection; 
    
$connection = new Connection(); 
    
use Project\Database as Database; 
    
$connection = new Database\Connection();


查看完整回答
反对 回复 2023-11-03
  • 2 回答
  • 0 关注
  • 133 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信