课程
/后端开发
/PHP
/PHP进阶篇
哪里来的$0啊?
2018-03-16
源自:PHP进阶篇 3-7
正在回答
我想你应该是看了左边的例子才有这个疑惑,那我拿左边例子讲(不一定对,我也是自己感悟):
$pattern = '/(\w+) (\d+), (\d+)/i'; $replacement = '$3, ${1} $2';
$pattern 里边正则被分为3个组,在源字符串里被$pattern匹配到的字符串会被分组存到一个数组里边。
就像之前的array $matches.其中matches[0]保存整个字符串,matches[1](也就相当于这里的$1)保存字符串的子组,matches[2],matches[3]以此类推。
你要告诉我你想问的是程序的第几行,把行号给我,不然我找不到$0
慕仰4564515
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
2 回答例子中的$0是哪里来的
2 回答echo $match[0]; //$match[0]和$match[1]区别在哪?
1 回答$match[1]其中换为0也是可以的啊
1 回答请问$obj是哪来的?
2 回答这里的0是代表数组中的值吗