本文实例讲述了服务器端编程语言(专业超文本预处理器的缩写)自定义函数转换超文本标记语言标签的方法。分享给大家供大家参考,具体如下:
?php/**创建于2016-9-29**/$orig='我现在就去'遛狗;$ a=htmlentities($ orig);$ b=html _ entity _ decode($ a);echo $ a;//我会quotwalkquot中尉bgt .doglt/bgt .现在回声$ b;//我现在就'遛狗'//对于PHP 4.3.0之前的用户,您可以这样做:函数unh tml OCS($ string){//替换数值实体$ string=preg _ replace(~ # x([0-9a-f]);~ei ',' chr(hexdec('\1 ')',$ string);$ string=preg _ replace(' ~ #([0-9]);~e ',' chr '( 1 ')',$ string);//替换文字实体$ trans _ TBL=get _ HTML _ translation _ table(HTML _ ENTITIES);$ trans _ TBL=array _ flip($ trans _ TBL);返回strtr($string,$ trans _ TBL);} $ c=unh tmplements($ a);echo $ c;//我现在要'遛狗'了?运行结果如下图所示:
更多关于服务器端编程语言(专业超文本预处理器的缩写)相关内容感兴趣的读者可查看本站专题: 《PHP编码与转码操作技巧汇总》 、 《php面向对象程序设计入门教程》 、 《PHP数学运算技巧总结》 、 《PHP数组(Array)操作技巧大全》 、 《php字符串(string)用法总结》 、 《PHP数据结构与算法教程》 、 《php程序设计算法总结》 、 《php正则表达式用法总结》 、及《php常见数据库操作技巧汇总》
希望本文所述对大家服务器端编程语言(专业超文本预处理器的缩写)程序设计有所帮助。