基本上,我需要替换 php 文件中的文本,以便稍微更改 mysqli 查询。
我正在使用这个功能:
file_put_contents($file,preg_replace('/^($uid=)[\d]/', '$uid=' . $uid, file_get_contents($file)));
取代
$uid=*any digit*
在 $file 所代表的 php 文件中。
当我匹配基本模式时它工作得很好,但是
'/^($uid=)[\d]/'
由于某种原因不起作用。