gpt4 book ai didi

PHP - 开始使用命名空间

转载 作者:行者123 更新时间:2023-12-04 17:04:39 24 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




你能给我提供一个使用命名空间而不是 PEAR 文件结构命名约定的好的(易于分析的)开源项目的名称吗?

我愿意开始在我的项目中使用命名空间,但我真的不知道我应该如何以最好的方式处理这个问题,例如:

自动加载类将使用命名空间自动加载我的内部类,但是如何自动加载不使用命名空间或镜像其文件结构的命名空间的 3rd 方模块呢?我应该创建两个单独的类,还是在一个类中处理这种行为?

灵活的文件结构 - 如何命名命名空间?让我们在 system/文件夹中有一个命名空间,例如:System/Foo/Bar。但是,如果有人将 system/文件夹的名称更改为其他名称并且命名空间将保持不变怎么办?

等等...

最佳答案

PSR-0 是我们在 PHP 中为数不多的标准之一。

互联网上有很多例子,这里有一些:

  • Symfony https://github.com/symfony/symfony
  • 作曲https://github.com/composer/composer
  • 教义https://github.com/doctrine/doctrine2
  • 关于PHP - 开始使用命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13431021/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com