Wie man eine HTML-Tabelle analysiert, um sie mit dem symfony dom crawler zu ordnen

Ich habe HTML-Tabelle und ich möchte Array aus dieser Tabelle machen

$html = '<table>
<tr>
    <td>satu</td>
    <td>dua</td>
</tr>
<tr>
    <td>tiga</td>
    <td>empat</td>
</tr>
</table>

Mein Array muss so aussehen

array(
   array(
      "satu",
      "dua",
   ),
   array(
     "tiga",
     "empat",
   )
)

Ich habe den folgenden Code ausprobiert, konnte aber das Array nicht so bekommen, wie ich es brauche

$crawler = new Crawler();
$crawler->addHTMLContent($html);
$row = array();
$tr_elements = $crawler->filterXPath('//table/tr');
foreach ($tr_elements as $tr) {
 // ???????
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage