Advertisement
Guest User

Untitled

a guest
May 24th, 2016
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. $string = "
  2. <table>
  3. <tr>
  4. <td> 1 </td>
  5. <td> 2 </td>
  6. <td> 3 </td>
  7. </tr>
  8. </table>
  9. <table>
  10. <tr>
  11. <td> 4 </td>
  12. <td> 5 </td>
  13. <td> 6
  14. <table>
  15. <tr>
  16. <td> A </td>
  17. <td> B </td>
  18. <td> C </td>
  19. </tr>
  20. <tr>
  21. <td> D </td>
  22. <td> E </td>
  23. <td> F </td>
  24. <td> G </td>
  25. <td> H </td>
  26. </tr>
  27. </table>
  28. </td>
  29. </tr>
  30. <tr>
  31. <td> 7 </td>
  32. <td> 8 </td>
  33. <td> 9 </td>
  34. </tr>
  35. </table>";
  36.  
  37. $doc = new DOMDocument();
  38. $doc->preserveWhiteSpace = false;
  39. $doc->loadHTML($string);
  40. $i=0;
  41.  
  42. while(is_object($table = $doc->getElementsByTagName("tr")->item(3))) {
  43. foreach($table->childNodes as $nodename) {
  44. if($nodename->nodeName=='td') {
  45. foreach($nodename->childNodes as $subNodes) {
  46. if ( $nodename->childNodes->item(4) ) {
  47. $subNodes->removeThisNode();
  48. }
  49. }
  50. }
  51. }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement