中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

PHP 變量定義和變量替換的方法

有兩種方法把變量替換到字符串中――簡(jiǎn)單的方法和復(fù)雜的方法。
簡(jiǎn)單的方法是把變量名放在雙引號(hào)字符串或heredoc中:
$who = ‘Kilroy';
$where = ‘here';
echo “$who was $where”;
Kilroy was here
復(fù)雜的方法是把要替換的變量用大括號(hào)括起來(lái)。這種方法可以用于消除歧義或替換數(shù)組查找。大括號(hào)的經(jīng)典作用是把變量名從周?chē)奈谋局蟹指舫鰜?lái):
$n = 12;
echo “You are the {$n}th person”;
You are the 12th person
如果沒(méi)有大括號(hào)的話(huà),php就會(huì)嘗試打印出變量$nth的值。
和一些shell環(huán)境不同,在php字符串中變量不會(huì)重復(fù)解析,而只處理在雙引號(hào)字符串中的解析,然后把其結(jié)果被作為字符串的值:
$bar = ‘this is not printed';
$foo = ‘$bar'; // 單引號(hào)
print(”$foo”); //雙引號(hào)
$bar
4.1.2 用單引號(hào)括起來(lái)的字符串
Single-Quoted Strings
用單引號(hào)括起來(lái)的字符串并不替換變量。因?yàn)樽址苯恿渴怯脝我?hào)括起來(lái)的,所以在下面的字符串中變量名沒(méi)有被解析:
$name = ‘Fred';
$str = ‘Hello, $name'; // single-quoted 用單引號(hào)括起來(lái)
echo $str;
Hello, $name
在用單引號(hào)括起來(lái)的字符串中唯一可用的轉(zhuǎn)義序列是 /'(把單引號(hào)放在用單引號(hào)括起來(lái)的字符串中)、//(把一個(gè)反斜杠放在用單引號(hào)括起來(lái)的字符串中)。任何其他的反斜杠只能被解釋為一個(gè)反斜杠:
$name = ‘Tim O/'Reilly'; //轉(zhuǎn)義的單引號(hào)
echo $name;
$path = ‘C://WINDOWS'; //轉(zhuǎn)義的反斜杠
echo $path;
$nope = ‘/n'; // 不是轉(zhuǎn)義序列
echo $nope;
Tim O'Reilly
C:/WINDOWS
/n
4.1.3 用雙引號(hào)括起來(lái)的字符串
Double-Quoted Strings
用雙引號(hào)括起來(lái)的字符串將會(huì)進(jìn)行變量解析并且允許使用許多轉(zhuǎn)義序列。表4-1列出了在用雙引號(hào)括起來(lái)的字符串中php認(rèn)可的轉(zhuǎn)義序列。
表4-1:用雙引號(hào)括起來(lái)的字符串中的轉(zhuǎn)義序列
轉(zhuǎn)義序列 字符含義
/”
雙引號(hào)
/n
換行
/r
回車(chē)
/t
制表符
//
反斜杠
/$
美元符號(hào)
/{
左大括號(hào)
/}
右大括號(hào)
/[
左中括號(hào)
/]
右中括號(hào)
/0 through /777
用八進(jìn)制表示的ASCII字符
/x0 through /xFF
用十六進(jìn)制表示的ASCII字符
如果在用雙引號(hào)括起來(lái)的字符串中發(fā)現(xiàn)一個(gè)未知的轉(zhuǎn)義序列(例如,一個(gè)反斜杠后跟一個(gè)不在表4-1中的字符),就忽略這個(gè)轉(zhuǎn)義序列(如果警告級(jí)設(shè)置為E_NOTICE,就會(huì)為這樣的未知序列產(chǎn)生一個(gè)警告):
$str = “What is /c this?”; // 未知的轉(zhuǎn)義序列
echo $str ;
What is /c this?
4.1.4 字符串定界
Here Documents heredoc
使用heredoc可以簡(jiǎn)單地把多行字符串放在程序中,如下所示:
$clerihew = <<< End_Of_Quote
Sir Humphrey Davy
Abominated gravy.
He lived in the odium
Of having discovered sodium.
End_Of_Quote;
echo $clerihew;
Sir Humphrey Davy
Abominated gravy.
He lived in the odium
Of having discovered sodium.
<<<符號(hào)(我們習(xí)慣稱(chēng)為字符串定界符 主站蜘蛛池模板: 日韩久草| 五月天国产视频 | 久久国产一区 | 一区二区国产在线 | 国产日韩精品在线 | 久久精品国产久精国产 | 精品亚洲一区二区三区 | 四虎影院免费在线 | 午夜精品一区二区三区在线视频 | 欧美video| 国产精品视频一 | 欧美日韩综合精品 | 一区二区成人 | 欧美一区二区三区在线 | a级在线 | 欧美日韩专区 | 在线视频亚洲 | 91在线免费观看 | 自拍视频精品 | 亚洲午夜av久久乱码 | 国产极品车模吞精高潮呻吟 | 欧美一级在线观看 | 国产精品一区一区 | 午夜精品久久久久久久久久久久久 | 成人免费视频观看视频 | 国产成人精品一区二区三 | 午夜影视 | 国产精品99久久久久久大便 | 国产成人高清 | 9久久精品 | 国产女人与拘做受视频 | 午夜精品久久久久久久久久久久 | 久久久久久91香蕉国产 | 四虎影 | 成人在线精品视频 | 国产麻豆乱码精品一区二区三区 | 妹子干综合| 精品欧美在线观看 | 国产精品久久久久久久久久 | 北条麻妃视频在线观看 | 日本一区二区高清视频 |