首頁  >  文章  >  後端開發  >  php substr()函數的用法

php substr()函數的用法

怪我咯
怪我咯原創
2017-07-06 10:25:211883瀏覽

這篇文章主要介紹了php中substr()函數參數說明及用法,以實例形式深入分析了substr()函數中的各個參數的含義,並舉例說明了其對應的用法,需要的朋友可以參考下

本文實例講述了php中substr()函數參數說明及用法。分享給大家供大家參考。具體如下:

string substr(string $string ,int $start [, int $length ]),它可以用於在一個較長的字串#中尋找符合的字串或字元,$string為所要處理的字串,$start為開始選取的位置,$length為要選取的長度.

$length 為正資料從左到右讀取字元.

$length 為負數時就右向左讀取字元.

string 必需,規定要傳回其中一部分的字串.

start 必要,規定在字串的何處開始.

charlist 可選,規定要傳回的字串長度,預設是直到字串的結尾.

正數- 在字串的指定位置開始

負數- 在從字串結尾的指定位置開始

0 - 在字串中的第一個字元開始

PHP實例代碼如下:

程式碼如下:

$rest_1 = substr("abcdef", 2); // returns "cdef" 
$rest_2 = substr("abcdef", -2); // returns "ef" 
 
$rest1 = substr("abcdef", 0, 0); // returns "" 
$rest2 = substr("abcdef", 0, 2); // returns "ab" 
$rest3 = substr("abcdef", 0, -1); // returns "abcde" 
$rest4 = substr("abcdef", 2,0); // returns "" 
$rest5 = substr("abcdef", 2,2); // returns "cd" 
$rest6 = substr("abcdef", 2, -1); // returns "cde" 
$rest7 = substr("abcdef", -2,0); // returns "" 
$rest8 = substr("abcdef", -2,2); // returns "ef" 
$rest9 = substr("abcdef", -2,-1); // returns "e"

以上是php substr()函數的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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