致命错误:类';小时\分钟\秒';在my.php第10行中找不到
我在下面的My.php中得到了这个错误 致命错误:在My.php第10行中找不到类“小时\分钟\秒” My.php致命错误:类';小时\分钟\秒';在my.php第10行中找不到,php,namespaces,Php,Namespaces,我在下面的My.php中得到了这个错误 致命错误:在My.php第10行中找不到类“小时\分钟\秒” My.php use Hours\Minutes\Seconds; class My { ... Seconds::myfunc(); //line 10 ... } Seconds.php namespace Hours\Minutes; class Seconds { function myfunc() {...} } 编辑:autoloader类已创建
use Hours\Minutes\Seconds;
class My {
...
Seconds::myfunc(); //line 10
...
}
Seconds.php
namespace Hours\Minutes;
class Seconds {
function myfunc() {...}
}
编辑:autoloader类已创建且工作正常。您需要包含类或创建autoloader类
您是否包括/需要Seconds.php文件?您可能需要考虑使用/psr4,这样您就不必考虑这个问题。
use Hours\Minutes\Seconds;
require_once 'Seconds.php'; //Add this line and set right file path
class My {
...
Seconds::myfunc(); //line 10
...
}