php应用如何转换HTML特殊字符

代码如下:

//html标签转换 function specialhtml($array){ if(is_array($array)){//数组处理 foreach($array as $key=>$value){ if(!is_array($value)){ $array[$key]=htmlspecialchars($value); }else{ $a.=$this->specialhtml($array[$key]); } $a.=$array[$key]; } return $a; }else{ return $array = htmlspecialchars($array); } } /* $array=array('<','"','<','>','/'); echo specialhtml($array); $array=array('<a href="test">Test</a>'); echo specialhtml($array); */

这方法可以处理数组形式的字符,也可以处理字符串.

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页