php截取字符串中的一部分
字符串截取在php開發中是比較常用的;
而且對於截取的需求也有很多種;
有時我們想截取最後一個斜槓'/'後面的數字;
有時我們又需要截取第一個斜槓'/'前面的內容判斷用戶輸入的url鏈接帶不帶http://等等;
字符串的截取php內置函數就有很多種;
簡單示例如下;
$str='123/456/789/abc';
截取第一個斜槓前面的內容可以這樣來:
substr() 函數返回字符串的一部分:
echo substr($str,0,strpos($str, '/'))
或者
$array=explode('/', $str); echo $array[0]; // 輸出 123
截取第一個斜槓後面的內容可以這樣來:
echo trim(strrchr($str, '/'),'/');
如果知道斜槓的數量
$array=explode('/', $str); echo $array[3]; //輸出 abc