带数组块的php域节点列表

带数组块的php域节点列表,php,arrays,dom-node,Php,Arrays,Dom Node,我想将数组块函数与域节点列表一起使用。这会导致错误,因为domnodelist不是标准的php数组。这是我的密码: foreach (array_chunk($nodeListArray, 2) as $chunk) { //each 2 make up 1 table $tableHTML=''; foreach ($chunk as $key => $node) { $tableHTML.= $doc->saveHTML(

我想将数组块函数与域节点列表一起使用。这会导致错误,因为domnodelist不是标准的php数组。这是我的密码:

 foreach (array_chunk($nodeListArray, 2) as $chunk) { //each 2 make up 1 table

        $tableHTML='';
        foreach ($chunk as $key => $node) {
           $tableHTML.= $doc->saveHTML($node);
        }
有没有办法让这一切顺利进行

谢谢,

Bill

尝试使用
数组块(迭代器到数组($domNodeList),2)
从迭代器创建数组

$tableHTML = '';
$tables = array();
foreach ($nodeListArray as $i => $node) {
  $tableHTML .= $doc->saveHTML($node);
  if ($i % 2 === 1) {
     $tables[] = $tableHTML;
     $tableHTML = '';
  }
}