ホームページ  >  記事  >  バックエンド開発  >  PHP カスタム関数: すべての HTML タグを削除_PHP チュートリアル

PHP カスタム関数: すべての HTML タグを削除_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:41:09766ブラウズ

PHP カスタム関数: すべての HTML タグを削除します

  1. function pregstring($str){
  2. $strtemp = trim($str);
  3. $search = array(
  4. "|| Uis ",
  5. "|].*?|Uis", // javascript
  6. を削除します "|[単語の定義].*[/単語の定義]|Uis", / / サムネイルを削除します
  7. "|<[/!].*?[^<>]*?>|Uis", // HTML タグを削除します
  8. " ">(quot|#34); ", // HTML エンティティを置換します
  9. ">(amp|#38);i",
  10. "|,|Uis",
  11. "|[s]{2,}|is",
  12. " [ >nbsp;]isu",
  13. "|[$]|Uis",
  14. );
  15. $replace = array(
  16. "",
  17. "",
  18. "",
  19. " ",
  20. " ",
  21. " ",
  22. " ",
  23. " ",
  24. " ",
  25. " ",
  26. );
  27. $text = preg_replace($search, $replace, $ strtemp) ;
  28. Return $text;
  29. }
  30. echo pregstring(string) //関数を呼び出す
  31. ?>

www.bkjia.com本当http://www.bkjia.com/PHPjc/486145.html技術記事 PHP カスタム関数: すべての HTML タグを削除しますか?php function pregstring($str){ $strtemp = trim($str); $search = array( "||Uis", "|script[^].*?/script| Uis ", // JavaScript を削除します "|[字定...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。