我有此代码:
<?php
class Test2
{
public function hello()
{
echo "hello";
}
}
$t=new Test2(); //Class 'Test2' not found
echo $t->hello();`
Zend Studio给我错误
未找到“ Test2”类
但是您可以看到,Test2类确实存在。
以下是情况的屏幕截图:
有人可以帮我解决这个问题吗?
我的Zend Studio版本是13.61
如果我根据错误消息自动创建一个新的类Test2,我将收到另一个错误:该类已创建。此外,这个Test2是我手工制作的,不会错。在我完全正确的项目中,大约50%的类将提示此错误。因此,我创建了一个新的测试php文件,以测试重新创建的奇怪问题。这个明显的问题确实使人崩溃!我有超过10年的php工作经验!非常感谢您的回答。
这个程序显然没问题,它也可以在浏览器中正常运行!我认为这是Zend Studio的错误,我更喜欢ZendStudio,所以我想使用它的最新版本。此问题仅在13.6.1版本中可用。 Zend Studio 13没有这个问题。但是我想使用最新版本。我刚刚在浏览器中运行了它,以确保输出hello可以正常运行。但是,ZendStudio会强制其进入调试模式,并在此文件(test.php)的第一行生成一个断点。我需要继续执行以获得结果:您好。这是ZendStudio另一个令人讨厌的部分。这也是需要解决的错误。 实际上,我有18年以上的编程经验。 ZendStudo也已经使用了几年。这种问题是第一次发生。估计是zendstudio中的错误。但是ZendStudio 13.6.1似乎已经推出一年了?怎么会有这样的错误呢?有人可以帮我吗?