文章出處
文章列表
函數substr()允許我們訪問一個字符串給定起點和終點的字符串,當需要得到某個固定字符串中的一部分時,他會非常有用。
substr(string,start,length)
舉個例子:
$test = 'Your customer service is excellent';
如果只用一個正數作為子字符串起點來調用這個函數,將得到從起點到字符串結束的整個字符串,例如
substr($test,1);
以上結果返回為
our customer service is excellent
請注意,字符串的起點和數組一樣是從零開始的
如果只用一個負數作為子字符串起點來調用它,將得到一個原字符串尾部的一個子字符串,字符個數等于給定負數的絕對值,例如:
substr($test,-9);
將返回
excellent
length參數可以用于指定返回字符的個數(如果他是正數),或是字符串序列的尾部(如果他是負數),例如:
substr($test,0,4);
將返回字符串的頭4個字符,即"Your",下面的代碼:
echo substr($test,5,-13);
將返回從第4個到倒數第13個字符,即"customer service",第一個字符的位置為0,因為此位置5就是第6個字符。
文章列表
全站熱搜