php截取字符串中的一部分

php截取字符串中的一部分

字符串截取在php開發中是比較常用的;

而且對於截取的需求也有很多種;

有時我們想截取最後一個斜槓'/'後面的數字;

有時我們又需要截取第一個斜槓'/'前面的內容判斷用戶輸入的url鏈接帶不帶http://等等;

字符串的截取php內置函數就有很多種;

簡單示例如下;

 $str='123/456/789/abc';

截取第一個斜槓前面的內容可以這樣來:

substr() 函數返回字符串的一部分:

 strpos() f函數查找字符串在另一字符串中第一次出現的位置
echo substr($str,0,strpos($str, '/'))

或者

$array=explode('/', $str);
echo $array[0];
// 輸出 123

截取第一個斜槓後面的內容可以這樣來:

echo trim(strrchr($str, '/'),'/');

如果知道斜槓的數量

$array=explode('/', $str);
echo $array[3];
//輸出 abc

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章