PHP不支持的修饰符
程序员文章站
2022-03-13 22:45:02
...
PHP不支持的修饰符是/e修饰符。
具体修饰符参考以下地址:
正则表达式模式中可用 模式修饰符:
http://php.net/manual/zh/reference.pcre.pattern.modifiers.php
例子:
$_smarty="ok"; $_smarty_results = preg_replace('!(\{/?nocache\:[0-9a-f]{32}#\d+\})!s','date("Y-m-d H:i:s")',$_smarty);
更改为preg_replace_callback后:
$_smarty_results = preg_replace_callback('!(\{/?nocache\:[0-9a-f]{32}#\d+\})!s',function($match){return date("Y-m-d H:i:s");},$_smarty_results);
更多PHP相关知识,请访问PHP中文网!
以上就是PHP不支持的修饰符的详细内容,更多请关注其它相关文章!
推荐阅读
-
php版微信公众号接口实现发红包的方法
-
上传图片的时候,就弹出选择本map">
求php+ajax上传图片的实例!用的不是files,点击上传图片的时候,就弹出选择本map
-
PHP实现的进度条效果详解,php进度条详解
-
php开启与关闭错误提示适用于没有修改php.ini的权限,错误提示php.ini
-
详解PHP中的mb_detect_encoding函数使用方法
-
解析strtr函数的效率问题_PHP
-
使用nginx服务器时,php获取用户ip的方法
-
PHP var_dump遍历对象属性的函数与应用代码
-
适用PHP修正时区的几种方法
-
用PHP实现真正的连动下拉列表