課程
/后端開發(fā)
/PHP
/PHP進階篇
'<em>$0</em>'這部分代碼社么意思呢?
2014-10-03
源自:PHP進階篇 3-7
正在回答
先看看這個函數(shù)的意思:
preg_replace($pattern , $replacement , $subject);
搜索subject中匹配pattern的部分, ?以replacement進行替換.
在左側(cè)例子中,
$pattern = '/(\w+) (\d+), (\d+)/i';$replacement = '$3, ${1} $2';
注意$pattern中的括號,它一共用三個括號括起來了內(nèi)容,表示有三個子組:$1、$2、$3,分別代表著(\w+)、(\d+)、(\d+).需要注意的是,$1等同于${1}。
因此咱們看到$replacement = '$3, ${1} $2';就能應該不難理解他的意思了。
在提示的答案里,$p = '/\w+\.\w+/i'; 并沒有加括號。
$0表示保存完整模式的所有匹配。
newnewjiang
糾正一下,是匹配NULL
應該是不做匹配,原樣打印
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發(fā)網(wǎng)站程序
2 回答?setcookie('test', '', time()-1);中為啥要有' '?
2 回答終于運行成功
1 回答他這里怎么跳出循環(huán)
3 回答大神點進來瞧瞧!
2 回答一切源于基礎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2014-10-28
先看看這個函數(shù)的意思:
preg_replace($pattern , $replacement , $subject);
搜索subject中匹配pattern的部分, ?以replacement進行替換.
在左側(cè)例子中,
$pattern = '/(\w+) (\d+), (\d+)/i';
$replacement = '$3, ${1} $2';
注意$pattern中的括號,它一共用三個括號括起來了內(nèi)容,表示有三個子組:$1、$2、$3,分別代表著(\w+)、(\d+)、(\d+).需要注意的是,$1等同于${1}。
因此咱們看到$replacement = '$3, ${1} $2';就能應該不難理解他的意思了。
在提示的答案里,$p = '/\w+\.\w+/i'; 并沒有加括號。
$0表示保存完整模式的所有匹配。
2014-10-14
糾正一下,是匹配NULL
2014-10-14
應該是不做匹配,原樣打印