gpt4 book ai didi

php - 如何使用不同的文件名自动加载类? PHP

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

我想自动加载一个类,但它在不同的类的文件名中声明,如下所示:

AClass.php

namespace path\to\A;

class AClass {}

class AException extends \Exception {}

BClass.php
namespace path\to\B;

use path\to\A\AClass; // I'm actually after AException inside

class BClass {}

class BException extends AException {}

我对加载 AClass 不感兴趣,但对 AException 感兴趣。但是,上面的代码不是自动加载 AException。

最佳答案

约定可能会规定文件名与内部的类匹配,但这只是约定。欢迎您的自动加载器使用您认为有用的任何映射。您可以随时查找 xxxxxException 的类名并将其映射到 xxxxxClass.php

关于php - 如何使用不同的文件名自动加载类? PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23168921/

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