0

我得到以下信息:

$table      = $dom->getElementsByTagName('table')->item(1);
$row        = $table->getElementsByTagName('tr')->item(0)->getElementsByTagName('td');

我想将一个包含所有 td 元素的 textContent 的数组放入一个数组中。

我可以使用类似的东西手动执行此操作

foreach ($row as $col) {
            $array[] = $col->textContent;
}

但我确信必须有一个函数如何自动执行此操作。

4

1 回答 1

0

看起来没有 PHP 函数可以做到这一点!

我实现此目的的自编程功能如下所示:

function elementsToArray($elements) {
foreach ($elements as $element) {
    $array[] = $element->textContent;
}
return $array;
}
于 2012-09-09T17:32:57.423 回答