php转译html,使用php转义输出HTML到JavaScript
最近在做天地图是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相关推荐
- (C++)第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求根据密码译回原文,并输出。
题目描述 有一行电文,已按如下规律译成密码: A–>Z a–>z B–>Y b–>y C–>X c–>x - - 即第一个字母变成第26个字母,第i个字母变成第(2 ...
- html转义成velocity,改造Velocity模板引擎让$[!]{}输出默认进行html转义,并增加$#{}语法支持不转义输出...
一直以来在项目中使用Apache Velocity模板引擎作为视图层输出,为了解决XSS漏洞,需要对输出到页面的内容进行HTML转义,我一般采用2种方式实现: 使用过滤器 Filter,在其中进行 H ...
- C程序入门:密码字母顺序转换,即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求根据密码译回原文,并输出。
题目描述 有一行电文,已按如下规律译成密码: A–>Z a–>z B–>Y b–>y C–>X c–>x - - 即第一个字母变成第26个字母,第i个字母变成第(2 ...
- 习题 6.12 有一行电文,已按下面规律译成密码:...即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求编程序将密码译回原文,并输出密码和原文。
C程序设计(第五版) 谭浩强 习题6.12 题目描述 思路 答案 输出结果 更多题目 题目描述 有一行电文,已按下面规律译成密码:A→Z a→zB→Y b→yC→X c→x... ...即第一个字母变 ...
- 习题 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)个字母.非字母字 ...
- C语言 | 将密码译回原文,并输出密码和原文
例66:有一行电文,已按下面规律译成密码:A->Z a->z;B->Y b->y;即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变.要求C语 ...
- html前端如何转义特殊字符,html、javascript、url特殊字符的转义诠释及使用方法详解...
html.javascript.url特殊字符转义在实际编程中都是有用到的,有的人对特殊字符转义的使用不是很清楚,下面就对html,javascript,url特殊字符的转义做一下说明和归纳. htm ...
- c++矩阵连乘的动态规划算法并输出_「Javascript算法设计」× 动态规划与回溯算法...
目录: 分而治之算法 动态规划 回溯算法 分而治之算法 分而治之算法是算法设计的一种方式,它将一个问题分成多个和原问题相似的小问题,递归解决小问题,再将解决方式合并以解决原来的问题(例如快速排序,二分 ...
- html中输出 u263c,《 JavaScript程序设计》—— 第三章 数据
3.1 数据类型 JavaScript实际上有6种数据类型: 布尔值,只有true和false两个值 数值,比如 81 和 4.21 文本,JavaScript里称之为字符串 特殊值undefined ...
最新文章
- altas(ajax)控件(二十三):等级选择控件Rating
- mac笔记本怎么外接显示屏_苹果MAC笔记本怎么外接显示器?
- python字典的常见操作_Python 字典(Dictionary) 基本操作
- TFS中的统一集成(九)
- python之工作举例:通过复制NC文件来造数据
- 【博客美化】09.评论带头像,且支持旋转
- 蓝桥杯 ALGO-42 算法训练 送分啦
- 【论文分享】PathQG: 基于事实的神经问题生成
- brctl 设置ip_Linux 网桥配置命令:brctl
- 自然语言处理基础技术之成分句法分析
- php实现迅雷链接的加密解密
- 网络爬虫笔记【4】 掌握获取 Ajax 异步加载网页内容的方法
- Transformer相关的各种预训练模型优点缺点对比总结与资料收集(Transformer/Bert/Albert/RoBerta/ERNIE/XLnet/ELECTRA)
- PCIe系列专题之二:2.5 Flow Control缓存架构及信用积分
- 重装系统后安装的软件
- neo4j图数据库入门
- 深度剖析互联网金融的系统逻辑
- 指针数组,数组指针,函数指针的区别
- access 报 操作必须使用一个可更新的查询 错误
- 垃圾去哪里系列之可回收物
热门文章
- 手把手教你写DI_3_小白徒手支持 Singleton 和 Scoped 生命周期
- Quartz.Net分布式任务管理平台
- 规模化微服务——《微服务设计》读书笔记
- 热榜!!!数据结构与算法:C语言版---数组与稀疏矩阵---强势来袭!
- Android之TrafficStats实现流量实时监测
- 递归函数里面又有2个调用自身的递归函数里面参数变化总结
- TCP握手/挥手的过程分析
- 链表之判断一个链表是否为回文结构(一)
- 《零基础看得懂的C语言入门教程 》——(十一)C语言自定义函数真的很简单
- 截取指定字符前_VBA学习笔记35-1:字符串拆分与组合