php從右向左/從左向右截取字符串的實現(xiàn)方法
更新時間:2011年11月28日 19:43:33 作者:
我先學(xué)的的asp,asp里截取字符串的函數(shù)很簡單,也容易理解:left和right而php里從左向右截取和從右向左截取都是一個函數(shù):substr
語法:
substr(要截取的字符串, 開始位置 ,截取長度)
開始位置從0開始,如果想從第一個字符開始截取,則開始位置參數(shù)為0.
最后一個參數(shù)是可選的,如果只提供開始位置,則從開始位置截取到最后
先看從左向右截取的例子:
1、從第2個字符截取到最后
$result = substr (“abcdef”, 1);
echo($result);
輸出結(jié)果為:bcdef
2、從第2個字符開始截取3個
$result = substr (“abcdef”, 1,3);
echo($result);
輸出結(jié)果為:bcd
從右向左截?。?
1、從右向左截取1個字符
$result = substr (“abcdef”, -1);
echo($result);
輸出結(jié)果為:f
2、從右向左截取2個字符
$result = substr (“abcdef”, -2);
echo($result);
輸出結(jié)果為:ef
3、從右邊第3個字符向左截取1個字符
$result = substr (“abcdef”, -3,1);
echo($result);
輸出結(jié)果為:d
substr(要截取的字符串, 開始位置 ,截取長度)
開始位置從0開始,如果想從第一個字符開始截取,則開始位置參數(shù)為0.
最后一個參數(shù)是可選的,如果只提供開始位置,則從開始位置截取到最后
先看從左向右截取的例子:
1、從第2個字符截取到最后
復(fù)制代碼 代碼如下:
$result = substr (“abcdef”, 1);
echo($result);
輸出結(jié)果為:bcdef
2、從第2個字符開始截取3個
復(fù)制代碼 代碼如下:
$result = substr (“abcdef”, 1,3);
echo($result);
輸出結(jié)果為:bcd
從右向左截?。?
1、從右向左截取1個字符
復(fù)制代碼 代碼如下:
$result = substr (“abcdef”, -1);
echo($result);
輸出結(jié)果為:f
2、從右向左截取2個字符
復(fù)制代碼 代碼如下:
$result = substr (“abcdef”, -2);
echo($result);
輸出結(jié)果為:ef
3、從右邊第3個字符向左截取1個字符
復(fù)制代碼 代碼如下:
$result = substr (“abcdef”, -3,1);
echo($result);
輸出結(jié)果為:d
相關(guān)文章
php時區(qū)轉(zhuǎn)換轉(zhuǎn)換函數(shù)
godaddy主機在國外。把站點建站國外,顯示時間時可能需要時區(qū)轉(zhuǎn)換,下面是個方便的工具函數(shù),用于時區(qū)轉(zhuǎn)換2014-01-01PHP中CURL的CURLOPT_POSTFIELDS參數(shù)使用細節(jié)
CURL確實是一個不錯的好工具,不僅在PHP中還是其他的操作系統(tǒng)中,都是一個非常好用的。但是如果你有些參數(shù)沒有用好的話,那可能會得不到自己理想中的結(jié)果2014-03-03php基于curl重寫file_get_contents函數(shù)實例
這篇文章主要介紹了php基于curl重寫file_get_contents函數(shù)的方法,結(jié)合實例形式分析了php使用curl重寫file_get_contents函數(shù)實現(xiàn)屏蔽錯誤提示的相關(guān)技巧,需要的朋友可以參考下2016-11-11php中轉(zhuǎn)義mysql語句的實現(xiàn)代碼
如果你需要向數(shù)據(jù)庫,插入形如’你好’,這樣包含有單引號或者雙引號的字符串怎么辦,當然可以使用反斜杠進行轉(zhuǎn)義,但是如果內(nèi)容太多呢?2011-06-06