PHP Simple HTML Dom-Speicher-Problem

Ich bin in Speicherprobleme mit PHP Simple HTML DOM Parser. Ich bin Parsen ein mittlerer doc-und müssen sich im DOM-Baum...

1)ich fange mit der ganzen Datei:

$html = file_get_html($file);

2)dann analysieren aus meiner Tabelle:

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

3)dann analysieren aus meinen Zeilen:

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

Was ich bin am Ende mit drei RIESIGEN Objekten... weiss jemand, wie man dump ein Objekt, nachdem ich analysiert es für die Daten, die ich brauche? Wie $html ist nutzlos, Schritt 3, doch, es ist die größte aller Objekte.

Irgendwelche Ideen?

Gibt es eine Möglichkeit, einen Drilldown zu meiner Tabelle Zeilen aus dem ursprünglichen $html Objekt?

Vielen Dank im Voraus.

EDIT:

Ich es geschafft haben, überspringen Sie Schritt zwei mit:

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

Aber ich bin immer noch in Speicherprobleme...

  • Wie bereits erwähnt, durch Aakash Sahai verwenden Sie die clear(). Ohne mein script nutzen würden, um 140MB ram, mit nur 1,3 MB!
Schreibe einen Kommentar