php中字串分割函式

2022-07-26 12:06:13 字數 563 閱讀 2182

首先來看下兩個方法的定義: 

函式原型:array split (string $pattern, string $string [, int $limit]) 

函式原型:array explode ( string $separator, string $string [, int $limit]) 

初看沒有啥差別,貌似功能都一樣。

請注意兩個函式的第乙個引數string $pattern和string separator,乙個是$pattern說明是正則字串,乙個是$separator是普通字串。 

$test = end(explode('.', 'abc.txt')); 

echo $test;//output txt 

換成: 

test1 = end(split('.','abc.txt')); 

echo $test1;//no output 

用split的正確做法是:加轉義符號 

$test1 = end(split('\.','abc.txt')); 

echo $test1;//output txt 

php分割字串函式

在php中要分割字串常用的有二個函式,chunk split,explode還有乙個str split函式,這個三了,下面看例項。定義和用法 chunk split 函式把字串分割為一連串更小的部分。語法 chunk split string,length,end 引數 string 必需,規定要分...

PHP 分割字串

分割字串 利用 explode 函式分割字串到陣列 複製 如下 source hello1,hello2,hello3,hello4,hello5 按逗號分離字串 hello explode source for index 0 index split函式進行字元分割 分隔符可以是斜線,點,或橫線 ...

php中利用explode函式分割字串到陣列

分割字串 利用 explode 函式分割字串到陣列 複製 如下 php so程式設計客棧urce hello1,hello2,hello3,hello4,hello5 按逗號分離字串 hello explode for index 0 index split程式設計客棧函式進行字元分割 分隔符可以是...