下面代码中如果把$0换成$1、$2、$3或 \0 会发生什么?谢谢各位!
<?php
$str = '主要有以下几个文件:index.php, style.css, common.js';
//将目标字符串$str中的文件名替换后增加em标签
$pattern="/\w+\.\w+/i";
$replacement = "<em>$0</em>";
echo preg_replace($pattern,$replacement,$str);
<?php
$str = '主要有以下几个文件:index.php, style.css, common.js';
//将目标字符串$str中的文件名替换后增加em标签
$pattern="/\w+\.\w+/i";
$replacement = "<em>$0</em>";
echo preg_replace($pattern,$replacement,$str);
2017-01-24
举报