为了账号安全,请及时绑定邮箱和手机立即绑定

老师在bind_param函数中用到的str_replace函数可以指定替换第几个匹配到的字符嘛?我用了str_replace却一次性把?都替换了

bind_param

正在回答

4 回答

利用这个函数,替换后的sql语句并不是正确的,对吧?我认为这个函数有问题的。

str_replace函数直接把两个?号都替换成了第一个参数。

0 回复 有任何疑惑可以回复我~

str_replace函数就是一次性替换啊,本课程中,见到‘?’号就替换成相关参数的值啊,如果你想替换某一个,建议使用正则表达式。

0 回复 有任何疑惑可以回复我~

其中有不只一个 ?号 ,但是需要只替换其中的第一个。

str_replace是一次性全部替换


0 回复 有任何疑惑可以回复我~

读不明白,替换?号么不是

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师在bind_param函数中用到的str_replace函数可以指定替换第几个匹配到的字符嘛?我用了str_replace却一次性把?都替换了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信