-2

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

C:\Users\Dima>php C:\wamp\www\shop\index.php "test" 2

然后有一个错误:

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

索引.php

if(isset($argv[1]) && isset($argv[1])){
    return new App((string)$argv[1], (int)$argv[2]);
}

如果只是在浏览器中运行 index.php

$app = new App('test', 2);

所以应用程序工作正常,没有错误请帮助从控制台启动应用程序,对不起我的英语

4

1 回答 1

6

您可能有一个 HTML 文件被 正在使用的“test”引用new App(),但是该 HTML 文件包含错误。最有可能(几乎可以肯定)的原因是<a href="sompage.php?foo=bar&cat=fish">Link</a>. 在&HREF 中引入了一个字符实体,但没有;与之配套。

于 2013-01-12T23:42:30.577 回答