php正则表单式中括号()与$的应用
php正则表单式用括号"()"包含起来的部份内容等于匹配到的内容,赋值给变量$1、$2、$3....
第一个()匹配到的内容,等于$1以此类推
举例:要向的html代码中div标签添加一个内容
$htmlCode = '<div>我的代码:</div>';
$addCode="code";
$htmlCode = preg_replace('/<div>(.+)</div>/U','<div>$1'.$addCode.'</div>',$htmlCode);
echo $htmlCode;
输出:
<div>我的代码:code</div>