有人可以做一个正则表达式记事本++替换此正则表达式来代替mysql_fetch_array
$result->fetch_array()
变量名也可以有其他名称,例如:
mysql_fetch_array($result_2)
也应由
替代$result_2->fetch_array()
谢谢!
有人可以做一个正则表达式记事本++替换此正则表达式来代替mysql_fetch_array
$result->fetch_array()
变量名也可以有其他名称,例如:
mysql_fetch_array($result_2)
也应由
替代$result_2->fetch_array()
谢谢!
关于我的评论,我仍然建议手动替换它们,但是,这个代码可以帮助你也:
<?php
$string = 'mysql_fetch_array($result_2)';
echo preg_replace('#mysql_fetch_array\(([^\)]+)\)#', '\\1->fetch_array()', $string);
echo preg_replace('#mysql_fetch_array\((.*?)\)#', '\\1->fetch_array()', $string);
?>
输出:
$result_2->fetch_array()
$result_2->fetch_array()
为什么不能手动替换它们?你可以简单地使用记事本+ +和搜索(Ctrl + Shift + f)搜索文件,然后逐个更改,因为这是关键不依赖于正则表达式 – 2013-07-19 22:51:41
为什么这么重要,我的意思是,如果我替换它们就好了接着就,随即? – Jordy