php中substr()函數(shù)參數(shù)說明及用法實例
本文實例講述了php中substr()函數(shù)參數(shù)說明及用法。分享給大家供大家參考。具體如下:
string substr(string $string ,int $start [, int $length ]),它可以用于在一個較長的字符串中查找匹配的字符串或字符,$string為所要處理的字符串,$start為開始選取的位置,$length為要選取的長度.
$length 為正數(shù)據(jù)從左向右讀取字符.
$length 為負數(shù)時就右向左讀取字符.
string 必需,規(guī)定要返回其中一部分的字符串.
start 必需,規(guī)定在字符串的何處開始.
charlist 可選,規(guī)定要返回的字符串長度,默認是直到字符串的結(jié)尾.
正數(shù) - 在字符串的指定位置開始
負數(shù) - 在從字符串結(jié)尾的指定位置開始
0 - 在字符串中的第一個字符處開始
PHP實例代碼如下:
$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程序設(shè)計有所幫助。
相關(guān)文章
深入解讀php中關(guān)于抽象(abstract)類和抽象方法的問題分析
這篇文章主要介紹了php中關(guān)于抽象(abstract)類和抽象方法的問題分析,有需要的朋友可以參考一下2014-01-01PHP數(shù)據(jù)集構(gòu)建JSON格式及新數(shù)組的方法
自己寫了個PHP結(jié)果集轉(zhuǎn)換成JSON格式的函數(shù),可以直接調(diào)用;需要的朋友可以參考下2012-11-11PHP通過iconv將字符串從GBK轉(zhuǎn)換為UTF8字符集
PHP通過iconv將字符串從GBK轉(zhuǎn)換為UTF8字符集的方法,需要的朋友可以參考下。2011-07-07php版交通銀行網(wǎng)銀支付接口開發(fā)入門教程
這篇文章主要介紹了php版交通銀行網(wǎng)銀支付接口開發(fā)方法,結(jié)合簡單實例形式分析了php操作交通銀行網(wǎng)銀接口的的開發(fā)步驟與相關(guān)操作技巧,需要的朋友可以參考下2016-09-09