Ich bin Parsen Tabellendaten über diesen CodeHTML Tabelle Parsing in PHP-Fehler
$table = $myurl->find('table', 3);
$rowData = array();
foreach($table->find('tr') as $row)
{
$flight = array();
foreach($row->find('td') as $cell)
{
$flight[] = $cell->plaintext;
}
$rowData[] = $flight;
}
$rowcount= count($rowData);
$a = ($rowData[2][2]);
$b = ($rowData[2][1]);
Es funktioniert gut, wenn die Tabelle vorhanden ist. , aber wenn keine Tabelle existiert, wird ein Fehler angezeigt.
Dieser Fehler
Aufruf an eine Elementfunktion find() auf null in C: \ ............. Aufruf abc.php auf Zeile 3
auf Code folgen.
foreach($table->find('tr' as $row))
Ich möchte Fehler ausblenden. Bei keiner Tabelle oder keiner Zeile sollte "N/A" für die am Ende des Codes deklarierten Variablen angegeben werden.
Mögliche Duplikat verwendet haben [Referenz - Was dieser Fehler in PHP bedeutet] (http://stackoverflow.com/questions/ 12769982/reference-what-does-this-Fehler-mean-in-php) – MonkeyZeus
Bitte nehmen Sie zwei Minuten und erhalten Sie die Antwort, bevor Sie fragen, denn es ist sehr einfach, minimaler Wille! – Cuchu