count在preg_replace中返回零

时间:2014-06-16 10:38:49

标签: php mysql regex

我正在尝试从数据库中汇集一些正则表达式,如果至少在一个preg-replace中更改数据,我想回显它而不是将其插入到db中。至于现在我的代码看起来像这样:

$expq = "SELECT `Expression` FROM `expressions` LIMIT 0, 30 ";
$expr=  mysqli_query($db, $expq);
$exp=  mysqli_fetch_array($expr);

foreach ($exp as $expression)
{
    // echo $expression;
    $replacement = "";
    $count = 0;
    $limit=1024;

    $message = preg_replace($expression, $replacement, $message,$limit,$count);
    echo "cu"." ".$count;
}

if ( $count>0)
{
    //do stuff
}else{
    //do somethin else
}

但如果声明更新。我错过了什么?或者他们是一个更好的方法来做到这一点?

0 个答案:

没有答案