PHP Basit HTML Dom Bellek Sayı

0 Cevap php

Ben PHP Basit HTML DOM Parser ile bellek sorunları çalıştırıyorum. Ben adil büyüklüğünde doc ayrıştırma ve DOM ağacını koşmak gerekiyor ediyorum ...

1) Ben bütün dosya ile başlıyorum:

$html = file_get_html($file);

2) sonra benim tablosunu ayrıştırma:

$table = $html->find('table.big'); 

3) sonra benim satırları ayrıştırma:

$rows = $table[0]->find('tr');

Ne ile bitiriyorum üç DEV nesneleri kimse ben ihtiyacım veriler için çözümlü ettik sonra bir nesne dökümü için biliyorum ... nelerdir? $ Html gibi adım 3 ile işe yaramaz, henüz, bütün nesnelerin en büyük bulunuyor.

Herhangi bir fikir?

Orijinal $ html nesnenin dışında benim tablo satır aşağı inebilecek bir yolu var mı?

Şimdiden teşekkürler.

EDIT:

Ben iki adımı atlayabilirsiniz idare ettik:

$rows = $this->html->find('table.big tr');

Ama yine de bellek sorunları çalıştırıyorum ...

0 Cevap