simple_dom_html
ライブラリを使用しています。ノードのクローン作成に問題があります。tr
いくつかのテーブルのクローンを作成する必要がありますが、それclone
をコピーするだけです。clone
メソッドをオーバーライドしようとしましたsimple_html_dom_node
- 動作しません。これは私のコードの断片です:
$trNode = $this->_getClosestTrNode($node->parent()); //get closest table tr node
$tableBodyNode = $trNode->parent();
//clone tr nodes
for($j = 0; $j < $cloneCount; $j ++){
$tr = clone $trNode;
$tableBodyNode->appendChild($tr);
}
更新:
$tr = unserialize(serialize($trNode));
多くのメモリが必要なため、良い解決策ではありません。