首頁  >  文章  >  後端開發  >  PHP不支援的修飾符

PHP不支援的修飾符

藏色散人
藏色散人原創
2019-10-11 15:59:083196瀏覽

PHP不支援的修飾符

PHP不支援的修飾符是/e修飾符。

PHP不支援的修飾符

特定修飾符參考下列位址:

正規表示式模式中可用模式修飾符:

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn