$uri = 'a-z 0-9~%.:_/-'; var_dump(preg_quote($uri));

在php5.3之前的版本,结果应该是:

string(17) "a-z 0-9~%/./:_//-"

但是在5.3.1版本,结果是:

string(20) "a/-z 0/-9~%/./:_///-"

The special regular expression characters are: . / + * ? [ ^ ] $ ( ) { } = ! < > | : -

php 5.3.1 preg_quote相关推荐

  1. pregquote php,PHP: preg_quote - Manual

    List of specials is incomplete: --- sample code --- $specials = '.\+*?[^]$(){}=!<>|:-'; for ($ ...

  2. php在函数使用正则表达式,php正则表达式以及正则函数的使用

    随着正则表达式变得越来越强大和易于使用,php正则表达式也成为了一个非常重要的知识点,正则表达式通常用来查找和替换字符串,最常用的就是信息验证,验证用户输入的信息格式是否正确,如邮件格式.电话格式.密 ...

  3. Web服务器 之 Apache 2.x 服务器中的URL重写的配置和应用

    作者:北南南北 来自:LinuxSir.Org 摘要: 本文是关于Apache 2.x 服务器中的URL别名规则的文档,它是通过rewrite模块来实现的.能过URL别名规则,我们能看到一个干净的UR ...

  4. PHP解决方案@黑名单过滤

    为什么80%的码农都做不了架构师?>>>    方案解决目标:对一些黑名单进行过滤处理 function is_spam($text, $file, $split =':', $re ...

  5. php模板引擎如何实现,php模板引擎技术简单实现

    用了smarty,tp过后,也想了解了解其模板技术是怎么实现,于是写一个简单的模板类,大致就是读取模板文件->替换模板文件的内容->保存或者静态化 tpl.class.php主要解析 as ...

  6. php正则判断不规范字符串,php学习_第9章_字符串处理与正则表达式

    --php字符串的特点 非字符串类型数据用在字符串处理函数中,会自动转化为字符串后,再进行处理.比如 strsub(123456789,2,4); //得到"3456" 可以将字符 ...

  7. php程序里的configini_php中配置文件操作 如config.php文件的读取修改等操作

    代码如下: $name="admin";//kkkk $bb='234'; $db=4561321; $kkk="admin"; ?> 函数定义: 配置文 ...

  8. dedecms 漏洞_织梦dedecms文档内容页自动关联tag标签加入内链的方法_dedecms_CMS教程...

    效果: 实现教程 1.后台-系统-核心设置-关键字替换,选择[是] 2.后台-系统-其他选项-关键词替换次数,填[1]或者[0] 1:表示文档内容里有多个关键词,只让1个是内链 0:表示文档内容里有多 ...

  9. PHP整理笔记八正则表达式

    一.正则表达式语法(Perl风格) Perl一直被认为是最伟大的解析语言之一,它提供了一种全面的正则表达式,即使是最复杂的字符串模式,也可以用这种正则表达式语言搜索和替换.PHP开发人员认识到,与其重 ...

最新文章

  1. 科益展机器人_Smartguy robotics 2021年校园领军(实习)精英计划
  2. centos 6.7下安装rabbitmq 3.6.6过程
  3. Cisco UCS 自述:我不仅仅是服务器, 更是一个完整的系统
  4. Codeforces Round #201 (Div. 2)C,E
  5. 万用表怎么测量电池容量_万用表检测光电耦合器的常用技巧
  6. 【Docker】Segmentation Fault or Critical Error encountered. Dumping core and abort
  7. 【Asp.Net】C#中checked关键字的应用
  8. php 面向对象问题,PHP 面向对象开发的一些问题
  9. CUDA学习(一)之使用GPU输出HelloWorld
  10. Flashlight should be gray after finishing Recor...
  11. 《Flask 入门教程》 第 2 章:Hello, Flask!
  12. 怎么用matlab显示噪声,怎么用MATLAB产生噪声调频信号
  13. 查看计算机桌面隐藏文件夹,怎么查看隐藏文件?2种方法教你查看电脑中的隐藏文件...
  14. 计算机考研408高分复习规划-如何复习408才能得高分
  15. 仿真软件计算机配置,电脑配置关于ANSYS等仿真软件,AMDcpu可选择吗?
  16. C 语言编码规范(MISRA-C-:2004)
  17. 苹果中国官网新增蚂蚁花呗 24 期分期免息服务
  18. 关于IRR的一些总结
  19. 知识树沉淀总结-领域驱动设计DDD
  20. 更新谷歌浏览器最新版后 Access to XMLHttpRequest at 跨域问题解决方法

热门文章

  1. 第三方服务之Bmob——答题系统小项目
  2. fp增长树java实现_FP-Tree算法的实现(Java版)
  3. npm i运行报错-4048
  4. sqlsever练习题大全所有练习代码文字版程序可做见习报告用
  5. android11墓碑机制和addr2line使用
  6. Maven Archetype 开发
  7. 2020-11-22 Vue-10组件化开发(1)
  8. 【JavaScript】用字符串进行for循环
  9. 最美的七律却不讲规则
  10. python爬取智联招聘网_Python-爬取智联招聘