本文实例讲述了php自定义函数实现js的escape的方法。分享给大家供大家参考,具体如下:
//php functionfunction escape($string) { $n = $bn = $tn = 0; $output = ''; $special = -_.+@/*0123456789abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz; while($n 0xff) { if (!preg_match(/win/i, php_os)) $charval = substr($charval, 2, 2).substr($charval, 0, 2); $output .= '%u' . $charval; } else { if(false !== strpos($special, $singlestr)) $output .= $singlestr; else $output .=% . dechex(ord($string[$bn])); } $bn = $n; } return $output;}
更多关于php相关内容感兴趣的读者可查看本站专题:《php编码与转码操作技巧汇总》、《php字符串(string)用法总结》、《php数组(array)操作技巧大全》、《php排序算法总结》、《php常用遍历算法与技巧总结》、《php数据结构与算法教程》、《php程序设计算法总结》、《php数学运算技巧总结》、《php正则表达式用法总结》、《php运算与运算符用法总结》及《php常见数据库操作技巧汇总》
希望本文所述对大家php程序设计有所帮助。
以上就介绍了js函数 php自定义函数实现js的escape的方法示例,包括了js函数方面的内容,希望对php教程有兴趣的朋友有所帮助。