title: Read all <td> tags using PHP
body: <p>I have html output from some API, and I want to read all  tags from the output.</p>
  
  <p>Input to PHP script:</p>
  
  <pre><code>&lt;table bgcolor="white" border="1" cellpadding="0" cellspacing="0" height="290" width="450" bordercolor="dodgerblue" align="center" class="txt"&gt;
     &lt;tbody&gt;
        &lt;tr&gt;
           &lt;td&gt;
              &lt;table border="0" cellpadding="0" cellspacing="0" height="288" width="448" bgcolor="#ffffff" bordercolor="darkgray" class="txt"&gt;
                 &lt;tbody&gt;
                    &lt;tr&gt;
                       &lt;td align="middle"&gt;&lt;img height="18" src="/assets/images/dn1.gif" width="28"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;img height="18" src="/assets/images/up1.gif" width="28"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;img height="18" src="/assets/images/dn1.gif" width="28"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;img height="18" src="/assets/images/up1.gif" width="28"&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;img height="18" src="/assets/images/dn1.gif" width="28"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;strong&gt;&lt;img src="/assets/images/5.gif" width="28" height="18"&gt;&lt;/strong&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;img height="18" src="/assets/images/up1.gif" width="28"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;strong&gt;&lt;img src="/assets/images/4.gif" width="28" height="18"&gt;&lt;/strong&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;img height="18" src="/assets/images/dn1.gif" width="28"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;strong&gt;&lt;img src="/assets/images/3.gif" width="28" height="18"&gt;&lt;/strong&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;img height="18" src="/assets/images/up1.gif" width="28"&gt;&lt;/td&gt;
                       &lt;td align="middle"&gt;&lt;/td&gt;
                    &lt;/tr&gt;
                 &lt;/tbody&gt;
              &lt;/table&gt;
           &lt;/td&gt;
        &lt;/tr&gt;
     &lt;/tbody&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>I want output from the script to be in the form of array as mentioned below:</p>
  
  <pre><code>array(
  [0] =&gt; First td content
  [1] =&gt; Second td content
  
  .
  .
  . so on...
  
  )
  </code></pre>
  
  <p>I tried this <a href="http://www.phpclasses.org/package/3022-PHP-Parse-HTML-tables-and-extract-data-into-arrays.html" rel="nofollow">http://www.phpclasses.org/package/3022-PHP-Parse-HTML-tables-and-extract-data-into-arrays.html</a> but it is not working...</p>