时间:2021-05-25
最近在做天地图是GIS集成··要输出HTML到JavaScript里面··涉及到代码转义什么的比较麻烦··所以写个PHP的function
分享一下:
function jsformat($str){ $str = trim($str); $str = str_replace('\\s\\s', '\\s', $str); $str = str_replace(chr(10), '', $str); $str = str_replace(chr(13), '', $str); $str = str_replace(' ', '', $str); $str = str_replace('\\', '\\\\', $str); $str = str_replace('"', '\\"', $str); $str = str_replace('\\\'', '\\\\\'', $str); $str = str_replace("'", "\'", $str); return $str;}使用就不用说了··就是直接调用jsformat($str)
以上所述就是本文的全部内容了,希望能对大家理解php转义到javascript有所帮助
请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
一、PHP动态生成第一步:在PHP文件中直接写入JS代码,并在头部声明这是一个JavaScript文件复制代码代码如下:第二步:用PHP输出转义JavaScri
复制代码代码如下:/***html转换输出(只转义'"保留Html正常运行)*@param$param*@returnstring*/functionhtmlE
本文实例讲述了JSHtml转义和反转义(html编码和解码)的实现与使用方法。分享给大家供大家参考,具体如下:1、JS实现html转义和反转义主要有两种方式:1
前言因为PHP是一个Web编程语言,在编程过程中难免会遇到用echo来输出大段的html和javascript脚本的情况,如果用传统的输出方法——按字符串输出的
怎样在php中输出js语句?示例这样在页面的其他地方,就可以直接引用php中输出的js方法了.php页面使用echojs代码时的乱码问题把php作为html前端