我有一个php脚本,我想在CLI(命令行界面)上运行。我在类a的构造函数中使用了一些echo语句,从那里我调用它的parrent构造函数,我在其中使用了一个echo语句。我无法看到父类的echo语句然而如果我用浏览器运行相同的脚本我可以看到所有的回声。这是我的代码的一部分。
class CImportEmployeeScript extends CScripts {
function __construct() {
echo "Child File Constructor";
parent::__construct();
}
----
----
}
class CScripts {
function __construct() {
echo "In Parrent File";
}
----
----
}
如果我的php文件(Child And Parrent)不使用相同的路径是他们出现上述问题的可能性..
答案 0 :(得分:1)
类类CScripts 不会扩展任何内容,因此请删除 parent :: __ construct();