在使用 curl 获取 HTML 文件后,我正在使用 DOMDocument 解析一些数据。代码看起来像这样
$dom = new DOMDocument();
@$dom->loadHTML($content);
$tables = $dom->getElementsByTagName('table');
$rows = $tables->item($tblNum)->getElementsByTagName('tr');
foreach ($rows as $row) {
$cols = $row->getElementsByTagName('td');
$var = $cols->item(1)->nodeValue; // The problem is here
}
我无法$var
使用 strtotime 转换为时间戳。我不知道为什么,我知道$cols->item(1)->nodeValue
返回了我想要的值,我什至尝试将其分解并内爆到另一个变量中,但我仍然无法使用 strtotime 将其转换为时间戳。我也直接测试了值
strtotime('11 Jan 2010');
它确实返回了一个时间戳,那么,我该怎么办?