字符转义之PHP与JS
来源:互联网 发布:零基础学java pdf下载 编辑:程序博客网 时间:2024/06/05 05:24
PHP字符转义的语法:
urlencode
string urlencode ( string $str )返回一个字符串,其中除- _之外所有非字母数字字符。已经被替换为%(%)符号,后面是两个十六进制数字和空格编码为+(+)符号。它的编码方式与WWW表单上发布的数据的编码方式相同,这与应用程序/ x - WWW - form - urlen编码媒体类型相同。这不同于»RFC 3986编码(参见rawurlencode()),因为历史原因,空格被编码为+(+)符号。json_encode
json_encode — 对变量进行 JSON 编码;
value
待编码的 value ,除了resource 类型之外,可以为任何数据类型。所有字符串数据的编码必须是 UTF-8。
Note:
PHP implements a superset of JSON as specified in the original » RFC 7159.
options
由以下常量组成的二进制掩码: JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT, JSON_PRESERVE_ZERO_FRACTION, JSON_UNESCAPED_UNICODE, JSON_PARTIAL_OUTPUT_ON_ERROR。 关于 JSON 常量详情参考JSON 常量页面。depth
设置最大深度。 必须大于0。
JS字符转义的语法:
String.replace( ) 简介
语法:
var strings = string.replace(regexp, replacement)
regexp :您要执行替换操作的正则表达式,如果传入的是一个字符串,那就会当作普通字符来处理,并且只会执行一次替换操作;如果是正则表达式,并且带有 global (g) 修饰符,则会替换所有出现的目标字符,否则,将只执行一次替换操作。
在本例中,我们将执行一次全局替换,每当 “Microsoft” 被找到,它就被替换为 “Daviddddddd”:
var str="Welcome to Microsoft! This is Microsoft "document.write(str.replace(/Microsoft/g, "Davidddddddt'blog"))
输出:
Welcome to Davidddddddt’blog! This is Davidddddddt’blog
- 字符转义之PHP与JS
- PHP:元字符与转义
- html与js字符转义
- html js php 转义字符详解
- 正则表达式之元字符与转义
- php HTML转义字符
- php中的转义字符
- php--字符转义
- php中的转义字符
- PHP 转义字符
- PHP中的字符转义
- PHP转义字符
- 转义特殊字符 php
- php的转义字符
- JS转义字符
- js转义字符
- HTML JS转义字符
- js转义字符
- CentOS 7 命令lsb_release: command not found解决方案
- BZOJ 4236 JOIOJI 排序+线扫
- 在.NET中读取嵌入和使用资源文件的方法
- Python库的安装方法
- SSL/TLS协议运行机制的概述
- 字符转义之PHP与JS
- 【备忘】2017最新python教程老男孩Python14期视频教程下载
- ES6中的作用域
- 55. Yii import class 与 对象创建
- 3.1 用Android Studio编写第一个应用程序Hello World
- 第九章 扩展你的商店
- 电动汽车电池管理系统预充电阻及预充时间的计算
- .net 双层repeater嵌套 实现树形结构
- 各大公司Java后端开发面试题总结