gpt4 book ai didi

php - 在 php 命名空间中,我是否需要要求每个文件

转载 作者:行者123 更新时间:2023-12-04 16:56:23 25 4
gpt4 key购买 nike

如果我使用命名空间,例如我有以下目录树

Test/someclass.php

Test/someotherclass.php

我可以简单地做吗
use \Test\someotherclass

或者我需要先做
require 'Test/someotherclass.php'

然后我实际上可以使用那个类
因为目前当我这样做时,我收到以下错误

Fatal error: Class 'Test\someOtherClass' not found in C:\xampp\htdocs\test\Test\someClass.php on line 10

最佳答案

正如评论中所说的namespaceuse语句默认不加载任何东西。
但是您可以使用 autoloader基于命名空间。您有一个名为 psr-0 的标准用于自动加载。

关于php - 在 php 命名空间中,我是否需要要求每个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21429421/

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