php - 我应该如何在 PHP 中正确命名我的命名空间?

标签 php namespaces

我正在用 PHP 开发类。对于命名,我遵循了 PSR-4 Autoloader 规则:
https://www.php-fig.org/psr/psr-4/
但不知何故,我很困惑。例如,如果我在以下结构中有这个类,我应该如何定义命名空间?
文件路径:

wmx/includes/classes/admin/Wmx_Settings.php
类(class)名称:
class Wmx_Settings {....
我对命名空间的看法:
namespace Johnny\Wmx\Admin\;
namespace Johnny\Wmx\Admin\Wmx_Settings;
那么我现在应该如何定义我的命名空间?我对此不是很清楚。谢谢你的帮助!

最佳答案

利用

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

关于php - 我应该如何在 PHP 中正确命名我的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63592565/

相关文章:

php - 基本的 css 样式(如 border-bottom)不影响动态创建的表格

c# - 如何在程序集中包含来自另一个命名空间的类而不是将它们写入单独的 DLL 文件?

c# - 指定从哪个命名空间绑定(bind)属性

php - WampServer HTTP 403 禁止

PHP + JavaScript 倒计时回显 5 秒/1 秒

php - 如何在 Symfony 3.3 中处理前端堆栈

c++ - 命名空间可以(是一个/满足一个)概念吗?

php - laravel 使用 eloquent 填充选择框和 Blade

php - 如何包含/要求 `use` 运算符语句?

ruby-on-rails - 如何在 Rails 7 Minitest 中设置命名空间模型装置?