PHP警告:DOMDocument::loadHTML():htmlParserEntityRef:应为'';在实体中

PHP警告:DOMDocument::loadHTML():htmlParserEntityRef:应为'';在实体中,php,domdocument,Php,Domdocument,问题是:如果我从控制台运行脚本 C:\Users\Dima>php C:\wamp\www\shop\index.php "test" 2 然后是一个bug: PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: expecting ';' in Entity, line: 802 in C:\wamp\www\rozetka\app.php on line 40 index.php if(isset($argv[1])

问题是:如果我从控制台运行脚本

C:\Users\Dima>php C:\wamp\www\shop\index.php "test" 2
然后是一个bug:

PHP Warning: DOMDocument::loadHTML(): htmlParseEntityRef: expecting ';' in Entity, line: 802 in C:\wamp\www\rozetka\app.php on line 40 
index.php

if(isset($argv[1]) && isset($argv[1])){
    return new App((string)$argv[1], (int)$argv[2]);
}
$app = new App('test', 2);
如果只是在浏览器index.php中运行

$app = new App('test', 2);
因此,应用程序运行良好,没有错误
请帮助从控制台启动应用程序,很抱歉我的英语是您可能有一个HTML文件被
new App()
使用的“test”引用,但是该HTML文件包含错误。最有可能(几乎可以肯定)的原因是类似于
。HREF中的
&
引入了字符实体,但没有
loadHTML()
,但是我猜
newapp
loadHTML()
之间的一些东西坏了。很难说,不知道发生了什么。很难说,但请注意,
App
Application
是两个不同的类,您正在实例化。显然,App.php的第40行有一个错误-遗憾的是,没有人知道这是什么代码,因为这不在问题中。谢谢更正,这里有一个和classupd:现在有一个新的bug,但只有当我运行控制台时