preg_replace_callback将404作为值

时间:2017-01-10 18:02:22

标签: php regex get preg-replace-callback

对我而言,目前尚不清楚。在我刚刚使用git之前,但在更新版本的php之后必须使用vendor之后发生在我身上的这个

  

PHP消息:PHP警告:preg_replace_callback():要求参数2,'[$ 1_1]'成为

中的有效回调

这& c = jQuery31102606949325169924_1480249921485?_ = 148 404 9921486

preg_replace

我不知道,但我知道当我在任何地方插入数字 404 的网址时,我有白页

preg_replace_callback

溶液

方法首先返回第一个找到的值 在$ this-> aRoutingParse我有这个并且不知何故崩溃了 数组('404'=>数组('404','task = page& action = 404'),

1 个答案:

答案 0 :(得分:1)

preg_replace_callback期望回调函数作为第二个参数。您在<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <textarea id="my_textarea" class="uk-textarea" rows="5" name="text"></textarea> <h1 class="chars-counter">0</h1>中传递了字符串替换模式。

相反preg_replace_callback('!\[(.+?)\]!i', '[$1_'.$i.']', $v[1])使用:

preg_replace_callback('!\[(.+?)\]!i', '[$1_'.$i.']', $v[1])