Rumah  >  Artikel  >  pembangunan bahagian belakang  >  php删除字符串HTML标签的函数示例

php删除字符串HTML标签的函数示例

WBOY
WBOYasal
2016-07-25 08:54:161032semak imbas
  1. //删除字符串中html标签
  2. //by bbs.it-home.org
  3. function delete_htm($scr)
  4. {
  5. for($i=0;$i{
  6. if(substr($scr,$i,1)=="{
  7. while(substr($scr,$i,1)!=">")$i++;
  8. $i++;
  9. }
  10. $str=$str.substr($scr,$i,1);
  11. }
  12. return($str);
  13. }
  14. ?>
复制代码

PHP如何去除HTML标签

方法1: 直接取出想要取出的标记

  1. //取出br标记
  2. function strip($str)
  3. {
  4. $str=str_replace("
    ","",$str);
  5. //$str=htmlspecialchars($str);
  6. return strip_tags($str);
  7. }
  8. ?>
复制代码

方法2. PHP 中有个 strip_tags 函数可以方便地去除 HTML 标签。 echo strip_tags(“Hello World”); // 去除 HTML、XML 以及 PHP 的标签。 对于非标准的 HTML 代码也能正确的去除: echo strip_tags(“\”>cftea”); //输出 cftea

strip_tags函数去除HTML标签:

  1. $str = ‘www

    dreamdu

    .com’;
  2. echo(htmlspecialchars($str).”
    ”);
  3. echo(strip_tags($str));
  4. ?>
复制代码


Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn