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
}
$varstrtotimeを使用してタイムスタンプに変換できません。理由はわかりません。必要な$cols->item(1)->nodeValue値が返されたことはわかっています。それを調べて別の変数に内破しようとしましたが、strtotimeを使用してタイムスタンプに変換することはできません。また、値を直接テストしました
strtotime('11 Jan 2010');
タイムスタンプが返されました。では、どうすればよいですか?