preg_replace() 第二个参数中的 \1 和 $1 有什么区别?
在PHP中,在preg_replace()?
它们都工作并且似乎做完全相同的事情,但我想我在这里遗漏了一些东西。
In PHP, what is the difference between using \1
or $1
in the $replacement
parameter of preg_replace()?
They both work and seem to do the exact same thing, but I think I'm missing something here.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你没有遗漏任何东西。只有一种情况只能使用$n:
除此之外,两者之间绝对没有任何区别。
You're not missing anything. There is only one situation where $n only can be used:
Aside from that, there is absolutely no difference between the two.