使用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 实例化类的一点摘记
Mar 23 PHP
php 连接mysql连接被重置的解决方法
Feb 15 PHP
php获取url参数方法总结
Nov 13 PHP
Joomla开启SEF的方法
May 04 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
PHPMailer ThinkPHP实现自动发送邮件功能
Jun 10 PHP
php unlink()函数使用教程
Jul 12 PHP
java解析json方法总结
May 16 PHP
PHP defined()函数的使用图文详解
Jul 20 PHP
php5对象复制、clone、浅复制与深复制实例详解
Aug 14 PHP
PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析
Dec 11 PHP
PHP code 验证码生成类定义和简单使用示例
May 27 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
百度ping方法使用示例 自动ping百度
2014/01/26 PHP
php提示Failed to write session data错误的解决方法
2014/12/17 PHP
简单实用的js调试logger组件实现代码
2010/11/20 Javascript
javascript将相对路径转绝对路径示例
2014/03/14 Javascript
jQuery scrollFix滚动定位插件
2015/04/01 Javascript
浅析JS动态创建元素【两种方法】
2016/04/20 Javascript
浅谈Javascript数据属性与访问器属性
2016/07/26 Javascript
form+iframe解决跨域上传文件的方法
2016/11/18 Javascript
简单实现js无缝滚动效果
2017/02/05 Javascript
Vue-cli proxyTable 解决开发环境的跨域问题详解
2017/05/18 Javascript
详解vuex的简单使用
2018/03/12 Javascript
vue中jsonp插件的使用方法示例
2020/09/10 Javascript
解决vue-cli输入命令vue ui没效果的问题
2020/11/17 Javascript
node中短信api实现验证码登录的示例代码
2021/01/20 Javascript
python实现数据导出到excel的示例--普通格式
2018/05/03 Python
Python使用字典的嵌套功能详解
2019/02/27 Python
浅谈Python中eval的强大与危害
2019/03/13 Python
python中如何实现将数据分成训练集与测试集的方法
2019/09/13 Python
Pytorch 的损失函数Loss function使用详解
2020/01/02 Python
tensorboard实现同时显示训练曲线和测试曲线
2020/01/21 Python
python词云库wordCloud使用方法详解(解决中文乱码)
2020/02/17 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
2020/06/05 Python
python 最简单的实现适配器设计模式的示例
2020/06/30 Python
美国知名的百货清仓店:Neiman Marcus Last Call
2016/08/03 全球购物
Bluebella美国官网:英国性感内衣品牌
2018/10/04 全球购物
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
医生实习工作总结的自我评价
2013/09/27 职场文书
电信营业员自我评价分享
2014/01/17 职场文书
中秋节礼品促销方案
2014/02/02 职场文书
住宅使用说明书
2014/05/09 职场文书
公司领导班子对照材料
2014/08/18 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
2015年幼儿园个人工作总结
2015/04/25 职场文书
名人传读书笔记
2015/06/26 职场文书
python函数指定默认值的实例讲解
2021/03/29 Python
vue中data里面的数据相互使用方式
2022/06/05 Vue.js