gpt4 book ai didi

php - 扩展时找不到类

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

我有一个工作正常的class MyClass。当我使用创建实例时$obj = new MyClass() 很有魅力。问题是,如果我扩展这个 class MyClass extends MyExtends,它会给我一个错误:class MyClass not found

因为细节决定成败,这里有一些:

1) MyClass 实例在同一文件中创建(称为 MyClass.php)。

$obj = new MyClass();
class MyClass extends MyExtends{
}

2)使用ajax调用obj的创建

if($_POST['myAjaxFlag']){
$obj = new MyClass();
}

3) ajax 调用成功返回,但如果我打印返回的数据,我会收到该类未找到错误 php 消息。

最佳答案

这是因为您在初始化后声明了类“MyClass”

obj = new MyClass();
class MyClass extends MyExtends{

}

更正:

class MyClass extends MyExtends{
}
obj = new MyClass();

然后应该工作 ;)

关于php - 扩展时找不到类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19505358/

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