我试图从一个网页(我不拥有)中获取数据,然后操纵该数据。为此,我需要将其分配给数组或将其写入 MySQL DB 或其他东西。我希望保存第 2、4 和 6 列,以便我可以使用它们。下面是我到目前为止的代码,但我完全不知道如何操作数据。我认为这与爆炸有关,但我没有设法让它发挥作用:
<?php
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, 'URL');
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true);
$content = curl_exec($ch);
$dom = new DOMDocument;
@$dom->loadHTML( $content );
//get all td
$items = $dom->getElementsByTagName('td');
//display all text
for ($i = 0; $i < $items->length; $i++)
echo $items->item($i)->nodeValue . "<br/>";
//below doesn't work
$cells = explode(" ", $dom->getElementsByTagName('td'));
echo $cells;
?>