使用php转义输出HTML到JavaScript


Posted in PHP onMarch 27, 2015

最近在做天地图是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 相关文章推荐
php heredoc和phpwind的模板技术使用方法小结
Mar 28 PHP
php设计模式 Visitor 访问者模式
Jun 28 PHP
php生成EAN_13标准条形码实例
Nov 13 PHP
php使用gettimeofday函数返回当前时间并存放在关联数组里
Mar 19 PHP
php获取网站百度快照日期的方法
Jul 29 PHP
如何利用http协议发布博客园博文评论
Aug 03 PHP
PHP之图片上传类实例代码(加了缩略图)
Jun 30 PHP
浅谈PHP正则中的捕获组与非捕获组
Jul 18 PHP
PHP实现Huffman编码/解码的示例代码
Apr 20 PHP
PHP面向对象类型约束用法分析
Jun 12 PHP
thinkphp5修改view到根目录实例方法
Jul 02 PHP
安装PHP扩展时解压官方 tgz 文件后没有configure文件无法进行配置编译的问题
Aug 26 PHP
PHP输出九九乘法表代码实例
Mar 27 #PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
Mar 27 #PHP
PHP5.3以上版本安装ZendOptimizer扩展
Mar 27 #PHP
使用GD库生成带阴影文字的图片
Mar 27 #PHP
Ubuntu12下编译安装PHP5.3开发环境
Mar 27 #PHP
php按字符无乱码截取中文的方法
Mar 27 #PHP
php实现字符串翻转的方法
Mar 27 #PHP
You might like
PHP中在数据库中保存Checkbox数据(2)
2006/10/09 PHP
PHP中strtotime函数使用方法详解
2011/11/27 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
jquery 选择器部分整理
2009/10/28 Javascript
js 实现图片预加载(js操作 Image对象属性complete ,事件onload 异步加载图片)
2011/03/25 Javascript
JS限制Textarea文本域字符个数的具体实现
2013/08/02 Javascript
JS+DIV实现鼠标划过切换层效果的实例代码
2013/11/26 Javascript
JS中操作JSON总结
2020/12/06 Javascript
jQuery中attr()方法用法实例
2015/01/05 Javascript
js+HTML5实现canvas多种颜色渐变效果的方法
2015/06/05 Javascript
移动端 一个简单易懂的弹出框
2016/07/06 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
2017/03/27 Javascript
vue实现手机号码抽奖上下滚动动画示例
2017/10/18 Javascript
详解webpack编译多页面vue项目的配置问题
2017/12/11 Javascript
js字符串倒序的实例代码
2018/11/30 Javascript
谈谈React中的Render Props模式
2018/12/06 Javascript
vue下载excel的实现代码后台用post方法
2019/05/10 Javascript
如何阻止小程序遮罩层下方图层滚动
2019/09/05 Javascript
在Angular项目使用socket.io实现通信的方法
2021/01/05 Javascript
vue 根据选择的月份动态展示日期对应的星期几
2021/02/06 Vue.js
python轻松实现代码编码格式转换
2015/03/26 Python
python如何实现excel数据添加到mongodb
2015/07/30 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
python3结合openpyxl库实现excel操作的实例代码
2018/09/11 Python
解决Python3 抓取微信账单信息问题
2019/07/19 Python
中国跨境电商:Tomtop
2017/03/16 全球购物
简单介绍Object类的功能、常用方法
2013/10/02 面试题
物理教育专业毕业生推荐信
2013/11/03 职场文书
单位工程竣工验收方案
2014/03/16 职场文书
销售人才自我评价范文
2014/09/27 职场文书
学生党员批评与自我批评
2014/10/15 职场文书
个人学习党的群众路线教育实践活动心得体会
2014/11/05 职场文书
2014年英语教师工作总结
2014/12/03 职场文书
坎儿井导游词
2015/02/09 职场文书
2015年学校政教处工作总结
2015/05/26 职场文书