Heim >Backend-Entwicklung >PHP-Tutorial >过滤带有html标签的内容

过滤带有html标签的内容

WBOY
WBOYOriginal
2016-07-25 09:09:451023Durchsuche

详细内容可以参考
周小蛇的秘密花园 ---- PHP手写方法之 过滤HTML字符
http://zhousir.net/php-html-filtering-method-handwritten-characters.html

  1. function html2text($str){
  2. $str = trim($str);
  3. $str = preg_replace("/||/isU","",$str);
  4. $alltext = "";
  5. $start = 1;
  6. for($i=0;$i31){
  7. $alltext .= $str[$i];
  8. }
  9. }
  10. }
  11. $alltext = str_replace(" "," ",$alltext);
  12. $alltext = preg_replace("/&([^;&]*)(;|&)/","",$alltext);
  13. $alltext = preg_replace("/[ ]+/s"," ",$alltext);
  14. $alltext = htmlspecialchars($alltext,ENT_QUOTES);
  15. return $alltext;
  16. }
复制代码


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:PHP农历公历转换 Nächster Artikel:Kurogo 示例代码 Hello world