用array_slice函數(shù),下面引用自PHP手冊(cè): array array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys ]] ) array_slice() 返回根據(jù) offset 和 length 參數(shù)所指定的 array 數(shù)組中的一段序列。 如果 offset 非負(fù),則序列將從 array 中的此偏移量開始。如果 offset 為負(fù),則序列將從 array 中距離末端這么遠(yuǎn)的地方開始。 如果給出了 length 并且為正,則序列中將具有這么多的單元。如果給出了 length 并且為負(fù),則序列將終止在距離數(shù)組末端這么遠(yuǎn)的地方。如果省略,則序列將從 offset 開始一直到 array 的末端。 注意 array_slice() 默認(rèn)將重置數(shù)組的鍵。自 PHP 5.0.2 起,可以通過將 preserve_keys 設(shè)為 TRUE 來改變此行為。 例子:$input = array("a", "b", "c", "d", "e"); $output = array_slice($input, 2); // returns "c", "d", and "e" $output = array_slice($input, -2, 1); // returns "d" $output = array_slice($input, 0, 3); // returns "a", "b", and "c" // note the differences in the array keys print_r(array_slice($input, 2, -1)); 最后連個(gè)輸出:Array([0] = c[1] = d)Array([2] = c[3] = d)
創(chuàng)新互聯(lián)公司是一家專注于成都做網(wǎng)站、成都網(wǎng)站建設(shè)與策劃設(shè)計(jì),奈曼網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:奈曼等地區(qū)。奈曼做網(wǎng)站價(jià)格咨詢:18982081108
1、從第4個(gè)字符開始截取到字符串末尾,類似asp中的left:
輸出: lacecake.com
2、PHP substr函數(shù)從右邊截取3個(gè)字符,類似asp中的right:
輸出:.com
3、PHP substr函數(shù)從第4個(gè)字符開始截取3個(gè)字符:
輸出:lac
4、有時(shí)我們知道一個(gè)字符串的開始和結(jié)尾,中間是不定長(zhǎng)的字符,這時(shí)除了用PHP substr函數(shù)的正則外我們還可以用substr實(shí)現(xiàn)(當(dāng)然要得到中間的字符方法有N種,在此只是舉例substr的應(yīng)用):
本例去掉開頭4個(gè)字符和結(jié)尾3個(gè)字符,輸出中間的字符串:
輸出:lacecake.
“php分割字符串的函數(shù)有explode()和str_split() explode()”【摘要】
php語言中字符串分割用什么函數(shù)?【提問】
“php分割字符串的函數(shù)有explode()和str_split() explode()”【回答】
explode() 函數(shù)使用一個(gè)字符串分割另一個(gè)字符串,并返回由字符串組成的數(shù)組?!净卮稹?/p>
網(wǎng)站標(biāo)題:php用什么函數(shù)截取數(shù)據(jù) php截取文件后綴名方法
本文地址:http://weahome.cn/article/dopppjg.html