最近在做天地图是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有所帮助

请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持!

php转译html,使用php转义输出HTML到JavaScript相关推荐

  1. (C++)第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求根据密码译回原文,并输出。

    题目描述 有一行电文,已按如下规律译成密码: A–>Z a–>z B–>Y b–>y C–>X c–>x - - 即第一个字母变成第26个字母,第i个字母变成第(2 ...

  2. html转义成velocity,改造Velocity模板引擎让$[!]{}输出默认进行html转义,并增加$#{}语法支持不转义输出...

    一直以来在项目中使用Apache Velocity模板引擎作为视图层输出,为了解决XSS漏洞,需要对输出到页面的内容进行HTML转义,我一般采用2种方式实现: 使用过滤器 Filter,在其中进行 H ...

  3. C程序入门:密码字母顺序转换,即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求根据密码译回原文,并输出。

    题目描述 有一行电文,已按如下规律译成密码: A–>Z a–>z B–>Y b–>y C–>X c–>x - - 即第一个字母变成第26个字母,第i个字母变成第(2 ...

  4. 习题 6.12 有一行电文,已按下面规律译成密码:...即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求编程序将密码译回原文,并输出密码和原文。

    C程序设计(第五版) 谭浩强 习题6.12 题目描述 思路 答案 输出结果 更多题目 题目描述 有一行电文,已按下面规律译成密码:A→Z a→zB→Y b→yC→X c→x... ...即第一个字母变 ...

  5. 习题 5.11 有一行电文,已按下面规律译成密码:A-Z a-z即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母。非字母字符不变。要求编程序将密码译回原文,并输出密码和原文。

    C++程序设计(第三版) 谭浩强 习题5.11 个人设计 习题 5.11 有一行电文,已按下面规律译成密码:A-Z a-z即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母.非字母字 ...

  6. C语言 | 将密码译回原文,并输出密码和原文

    例66:有一行电文,已按下面规律译成密码:A->Z a->z;B->Y b->y;即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变.要求C语 ...

  7. html前端如何转义特殊字符,html、javascript、url特殊字符的转义诠释及使用方法详解...

    html.javascript.url特殊字符转义在实际编程中都是有用到的,有的人对特殊字符转义的使用不是很清楚,下面就对html,javascript,url特殊字符的转义做一下说明和归纳. htm ...

  8. c++矩阵连乘的动态规划算法并输出_「Javascript算法设计」× 动态规划与回溯算法...

    目录: 分而治之算法 动态规划 回溯算法 分而治之算法 分而治之算法是算法设计的一种方式,它将一个问题分成多个和原问题相似的小问题,递归解决小问题,再将解决方式合并以解决原来的问题(例如快速排序,二分 ...

  9. html中输出 u263c,《 JavaScript程序设计》—— 第三章 数据

    3.1 数据类型 JavaScript实际上有6种数据类型: 布尔值,只有true和false两个值 数值,比如 81 和 4.21 文本,JavaScript里称之为字符串 特殊值undefined ...

最新文章

  1. altas(ajax)控件(二十三):等级选择控件Rating
  2. mac笔记本怎么外接显示屏_苹果MAC笔记本怎么外接显示器?
  3. python字典的常见操作_Python 字典(Dictionary) 基本操作
  4. TFS中的统一集成(九)
  5. python之工作举例:通过复制NC文件来造数据
  6. 【博客美化】09.评论带头像,且支持旋转
  7. 蓝桥杯 ALGO-42 算法训练 送分啦
  8. 【论文分享】PathQG: 基于事实的神经问题生成
  9. brctl 设置ip_Linux 网桥配置命令:brctl
  10. 自然语言处理基础技术之成分句法分析
  11. php实现迅雷链接的加密解密
  12. 网络爬虫笔记【4】 掌握获取 Ajax 异步加载网页内容的方法
  13. Transformer相关的各种预训练模型优点缺点对比总结与资料收集(Transformer/Bert/Albert/RoBerta/ERNIE/XLnet/ELECTRA)
  14. PCIe系列专题之二:2.5 Flow Control缓存架构及信用积分
  15. 重装系统后安装的软件
  16. neo4j图数据库入门
  17. 深度剖析互联网金融的系统逻辑
  18. 指针数组,数组指针,函数指针的区别
  19. access 报 操作必须使用一个可更新的查询 错误
  20. 垃圾去哪里系列之可回收物

热门文章

  1. 手把手教你写DI_3_小白徒手支持 Singleton 和 Scoped 生命周期
  2. Quartz.Net分布式任务管理平台
  3. 规模化微服务——《微服务设计》读书笔记
  4. 热榜!!!数据结构与算法:C语言版---数组与稀疏矩阵---强势来袭!
  5. Android之TrafficStats实现流量实时监测
  6. 递归函数里面又有2个调用自身的递归函数里面参数变化总结
  7. TCP握手/挥手的过程分析
  8. 链表之判断一个链表是否为回文结构(一)
  9. 《零基础看得懂的C语言入门教程 》——(十一)C语言自定义函数真的很简单
  10. 截取指定字符前_VBA学习笔记35-1:字符串拆分与组合