转义的一个例子
2013-10-28 17:29
232 查看
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
str_replace(array('\\-', '\-'), '-',
preg_quote($config['permitted_uri_chars'], '-'));
preg_quote($config['permitted_uri_chars'],
'-')的结果打印出来是a\-z
0\-9~%\.\:_\\\-,实际上是包含了反斜杠的,可以这么理解,可以以原始的串去替换原始的串,也可以用转义后的串去替换转义的串。
str_replace(array('\\-', '\-'), '-',
preg_quote($config['permitted_uri_chars'], '-'));
preg_quote($config['permitted_uri_chars'],
'-')的结果打印出来是a\-z
0\-9~%\.\:_\\\-,实际上是包含了反斜杠的,可以这么理解,可以以原始的串去替换原始的串,也可以用转义后的串去替换转义的串。
相关文章推荐
- config_item函数(system/core/comm…
- 三、git分支与合并
- 安卓图表引擎AChartEngine(二) - 示例源码概述和分析
- java exl导出通用版
- Adapter
- 现代程序设计 作业7 - 更加简单的题目
- load_class函数(system/core/commo…
- is_loaded函数(system/core/common…
- $_FILES的用法
- php代码实现文件下载
- 几番意
- PHP几个防SQL注入攻击自带函数区别
- php防御跨站脚本攻击
- htmlspecialchars用法
- seo优化
- 当你学不进去的时候,试试“普瑞马…
- 谁是史上巾帼英雄第一人?
- 我到底喜欢什么?
- 字节未对齐引起的段错误
- 利用指针实现变量交换