粗略的过滤字符串中的HTML标识

2019-08-28 18:43栏目:技术创新

function deleteHtml( $scr )
{
 $l = strlen( $scr );

 for( $i=0; $i<$l; $i )
 {
  if( substr( $scr, $i, 1 ) == "<" )
新浦京娱乐场官网,  {
   // 当前职务
   $ii = $i;

   // 当$i大于字符长度时停下循环
   while( substr( $scr, $i, 1 ) != ">" && $i < $l )
    $i ;

   // 当到大字符串最终时,重新设置$i到找到'<'的初始地点
   if ( $i == $l )
   {
    $i = $ii - 1;
    // 表示达到字符串结尾
    $b = 1;
   }

   $i ;
  }

  
  // 当下一个字符不是'<'才接受字符,不然$i--,从这么些'<'在开头查找
  if (  substr( $scr, $i, 1 ) != '<' || $b == 1 )
   $str = $str . substr( $scr, $i, 1 );
  else
   $i--;
 }

 return( $str );
}

版权声明:本文由新浦京娱乐站_新浦京娱乐场官网_新浦京娱乐发布于技术创新,转载请注明出处:粗略的过滤字符串中的HTML标识