Advertisement
Guest User

Untitled

a guest
May 16th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.72 KB | None | 0 0
  1. <?php
  2.  
  3. require_once '/htmlpurifier-4.9.2/library/HTMLPurifier.auto.php';
  4.  
  5.  
  6. $html = '<table><tbody><tr><td><strong>Title<br /></strong> text text text text <br /><br />
  7. text text text text <br /><br />
  8. text text text text <br /><br />
  9. text text text text <br /><br /></td>
  10. </tr></tbody></table><p><br /></p>
  11.  
  12. <table><tr><td><br /><br /></td>
  13. </tr></table>';
  14.  
  15.  
  16.  
  17. $config = HTMLPurifier_Config::createDefault();
  18. $config->set('AutoFormat.RemoveEmpty', true); // remove empty elements
  19. $config->set('AutoFormat.AutoParagraph', true);
  20. $config->set('AutoFormat.RemoveEmpty.Predicate', [
  21.     'table' =>
  22.         []
  23. ]);
  24. $purifier = new HTMLPurifier($config);
  25. $clean_html = $purifier->purify($html);
  26.  
  27.  
  28. echo $clean_html;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement