DOMDocument tekrar kullanımı veya yenisini Oluşturma Performans Etkileri

0 Cevap php

Diyelim ki birden bu innerHTML fonksiyonun (12) çağırmaları bir sayfa var diyelim:

<?php
function innerHTML($node){
  $doc = new DOMDocument();
  foreach ($node->childNodes as $child)
    $doc->appendChild($doc->importNode($child, true));

  return $doc->saveHTML();
}

Bu 12 DOMDocuments yapılıyor neden olacaktır. O 1 DOMDocument bir başvuru kaydetmek ve sürekli kullanım başına bunu temizlemek için buna değer olurdu? Eğer öyleyse, ne temizlik en etkili yöntem olacaktır?

0 Cevap