我在 CentOS 上运行以下代码
$roster = $utils->getContentCURL("http://exporter.nih.gov/ExPORTER_Catalog.aspx");
$docmp = new DOMDocument();
$docmp->loadHTML($roster);
它给了我一些警告,例如
PHP 警告:DOMDocument::loadHTML(): 属性 alt 重新定义
任何想法,如何摆脱它?
我在 CentOS 上运行以下代码
$roster = $utils->getContentCURL("http://exporter.nih.gov/ExPORTER_Catalog.aspx");
$docmp = new DOMDocument();
$docmp->loadHTML($roster);
它给了我一些警告,例如
PHP 警告:DOMDocument::loadHTML(): 属性 alt 重新定义
任何想法,如何摆脱它?
正如网站验证告诉你的那样,有几个错误alt
定义了两次。一个例子在第 252 行:
<div align="center">
<a
href="XMLData/final/RePORTER_PRJ_X_FY2013_088.zip"
title="Click here to download XML File format"
>
<img
src="images/xml_icon.gif"
alt="Click here to download XML format file" <!-- RIGHT THERE! -->
width="41"
height="13"
border="0"
alt="" <!-- RIGHT THERE! -->
/>
</a>
<br/>
<b>(~1 MB)</b>
</div>
如果您拥有这个网站(是吗?),那么您应该简单地删除这些(或者可能要求他们修复他们的网站)。