首頁  >  文章  >  後端開發  >  PHP字串的概念簡介

PHP字串的概念簡介

伊谢尔伦
伊谢尔伦原創
2017-04-10 15:57:221735瀏覽

字串是指由零個或多個字元構成的一個集合。因為php自誕生之初,就是為web開發而來的。

因為網站開發中,字串處理,是php的一大亮點。 php中,1是字串,2是陣列函數,都非常多,非常好用。

簡單地說,字串就是我們日常當中說的話,例如我想說「我想學PHP語言開發」或 「我想創建一個好的網站」等等。就是我想表達的一切讓人看到的字符。一般可以見到的文字,HTML標籤、特殊字元和英文等等,都可以認為是字串。

這裡所說的字元主要包含一下幾種型別:

1. 數字型別, 如1、11、111等。

2. 字母類型, 如a、df、msn等。

3. 特殊型別,如#、$、^、&等。

4. 不可見字元,如\n(換行符號)、\r(回車符)、\t(Tab字元)等。

       不可見字符是比較特殊的一組字符,用來控製字符串格式化輸出,在瀏覽器中是不可見的,一般只能看到字符串輸出的結果。

下面是一個字串的簡單實例:

<?php
    echo "goods  \r  apple  \n sony";      //输出字符串
?>

輸出結果為:

goods      apple
 sony

提示:實例運行結果在瀏覽器中為, "goods  apple  sony" ,需要在瀏覽器中點選「滑鼠右鍵」 / 選擇「檢視網頁原始碼」 來查看字串的輸出結果。

類似如下的圖片

PHP字串的概念簡介

#一個值怎麼轉換成字串?

一個值可以透過在其前面加上 (string) 或用 strval() 函數來轉換成字串。在一個需要字串的表達式中,會自動轉換為 string。例如在使用函數 echo 或 print 時,或在一個變數和一個 string 進行比較時,就會發生這種轉換。類型和類型轉換可以更好的解釋下面的事情,也可參考函數 settype()。

一個布林值 boolean 的 TRUE 轉換成 string 的 "1"。 Boolean 的 FALSE 轉換成 ""(空字串)。這種轉換可以在boolean 和 string 之間相互進行。

一個整數 integer 或浮點數 float 轉換為數字的字面樣式的 string(包括 float 中的指數部分)。使用指數計數法的浮點數(4.1E+6)也可轉換。

這裡要注意的是:NULL 總是被轉換成空字串。

以上是PHP字串的概念簡介的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn