PHP基礎(chǔ)9:字符串

在程序中遇到的大部分?jǐn)?shù)據(jù)是字符序列或字符串!

引用字符串常量

變量插值

當(dāng)用雙引號(hào)或heredoc定義字符串字面量時(shí),字符串服從變量插值規(guī)則。即在字符串中用變量的值來替換變量的名。

echo "$who was $where";
echo "You are the {$n}th person";

單引號(hào)擴(kuò)起來的字符串

不解析,只接受兩個(gè)轉(zhuǎn)義序列 ' 和 \ \ 。

雙引號(hào)擴(kuò)起來的字符串

  • 轉(zhuǎn)義序列
\"雙引號(hào) 
\n換行符 
\r回車符 
\t制表符 
\\反斜杠 
\$美元符號(hào) 
\{左大括號(hào) 
\}右大括號(hào) 
\[左中括號(hào) 
\]右中括號(hào) 
\0 至 \777 用八進(jìn)制數(shù)表示ASCII碼 
\x0 至 \xFF 用十六進(jìn)制數(shù)表示ASCII碼

未知轉(zhuǎn)義序列,如\c將被忽略。

here文檔

$dialogu = <<< Anywords
aaa
bbb
Anywords;

空白被保留,結(jié)尾終止符前字符串會(huì)被移除。

輸出字符串

echo

echo結(jié)構(gòu)把字符串輸出到PHP生成的HTML頁面中。

echo "Printy";
echo "First", "Second", "Third";

print()

print()函數(shù)發(fā)送一個(gè)值(它的參數(shù))給瀏覽器??膳袛唷?/em>

printf()

通過替換模板中的值(格式化字符串)所生成的字符串進(jìn)行輸出。

  • 格式修飾符
    在模板中,每個(gè)替換標(biāo)記由一個(gè)%組成,后面可能跟著一個(gè)修飾符,并以類型說明符結(jié)尾。(%%得到百分號(hào))
  • 修飾符順序
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 個(gè)人學(xué)習(xí)批處理的初衷來源于實(shí)際工作;在某個(gè)迭代版本有個(gè)BS(安卓手游模擬器)大需求,從而在測試過程中就重復(fù)涉及到...
    Luckykailiu閱讀 4,990評(píng)論 0 11
  • 一、php可以做什么 php是一種可以在服務(wù)器端運(yùn)行的編程語言,可以運(yùn)行在Web服務(wù)器端。 php是一門后臺(tái)編程語...
    空谷悠閱讀 3,280評(píng)論 4 97
  • 一、數(shù)組 1、數(shù)組的聲明:$arr = array(); 2、數(shù)組的初始化:PHP有兩種數(shù)組:索引數(shù)組、關(guān)聯(lián)數(shù)組。...
    yzw12138閱讀 1,252評(píng)論 2 2
  • 一、字符串操作 PHP開發(fā)中,我們遇到最多的可能就是字符串。 一個(gè)字符串 通過下面的3種方法來定義: 1、單引號(hào) ...
    空谷悠閱讀 993評(píng)論 1 6
  • 每個(gè)人都希望自己的人生能取得成功,我也一樣!只是什么是成功? 我想關(guān)于對(duì)成功的理解,每個(gè)人都有他不同的理解吧。就好...
    何小河Anne閱讀 745評(píng)論 5 2

友情鏈接更多精彩內(nèi)容