1

phpメソッドがphpドキュメントをロードしてhtmlとして実行できるかどうかを本当に知りたいのですが、ファイルをナビゲートして最初のタグ要素を取得しますtable

PS:テーブル内のレコードはサーバーのmysqlクエリから取得しています

$dom = new DOMDocument();
$dom->loadHTMLFile("figures.php");
$tables = $dom->getElementsByTagName('table');

$table = $tables->item(0);

foreach ($table->childNodes as $td) {
  if ($td->nodeName == 'td') {
    echo $td->nodeValue, "\n";
  }
}
4

2 に答える 2

-1

SimpleXMLを使用する

$xml= simplexml_load_file('figures.php');
$tables = $xml->xpath('//table[1]'); // only the first table
$table = $tables[0];
于 2013-02-23T11:53:39.980 に答える