php substr

php substr是一種基於php語言開發的可以返回字元串的一部分的功能函式。

語法

substr(string,start,length)
參數 描述
string 必需。規定要返回其中一部分的字元串。
start 必需。規定在字元串的何處開始。
正數 - 在字元串的指定位置開始
負數 - 在從字元串結尾的指定位置開始
0 - 在字元串中的第一個字元處開始
length 可選。規定要返回的字元串長度。默認是直到字元串的結尾。
正數 - 從 start 參數所在的位置返回
負數 - 從字元串末端返回

提示和注釋

注釋:如果 start 是負數且 length 小於等於 start,則 length 為 0。

例子 1

作用:截取字元串Hello world! 後第7個字元開始的內容,
運行結果:world!

<?php echo substr("Hello world!",6); ?>

例2

substr('php is very good language',4,5);

輸出為 is ve;

當start>str的長度,則返回為();

substr('php is very good language',26,5);

substr('php is very good language',4);

輸出為 (空白)

輸出為is v (表明start和langth都為4)

當start為負值,則從str末尾出開始讀起(*這時是從-1開始讀,而不是從0開始),

substr('php is very good language',-4,5);

輸出為uage

當length為負值時,length代表的是從末尾開始讀,截取str的結束位置。

substr('php is very good language',4,-5);

輸出為is very good lan

相關詞條

熱門詞條

聯絡我們