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 ...