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

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

初看沒有啥差別,貌似功能都一 " /> 美女网站视频在线,夜夜爽av福利精品导航,久久久久久九九九九

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

php中explode與split的區(qū)別介紹

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

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

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

初看沒有啥差別,貌似功能都一樣。我就犯了這個錯誤。 請注意兩個函數(shù)的第一個參數(shù)string $pattern和string separator,一個是$pattern說明是正則字符串,一個是$separator是普通字符串。

看下面的代碼:
復(fù)制代碼 代碼如下:
$test = end(explode('.', 'abc.txt'));
echo $test;//output txt

換成:
復(fù)制代碼 代碼如下:
$test1 = end(split('.','abc.txt'));
echo $test1;//no output

用split的正確做法是:加轉(zhuǎn)義符號
復(fù)制代碼 代碼如下:
$test1 = end(split('/.','abc.txt'));
echo $test1;//output txt


分析:"." 符號是正則表達(dá)式的關(guān)鍵字所以split無效,而explode有效。

php技術(shù)php中explode與split的區(qū)別介紹,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 景谷| 襄垣县| 甘南县| 宜川县| 宁海县| 乐业县| 启东市| 宁安市| 肃南| 区。| 昆山市| 宁蒗| 贵阳市| 淅川县| 黔西| 邮箱| 武穴市| 满城县| 平和县| 株洲市| 江油市| 信宜市| 油尖旺区| 平度市| 宜良县| 台湾省| 汕尾市| 周宁县| 石柱| 武山县| 长子县| 尉犁县| 旬阳县| 长宁区| 赞皇县| 吉安市| 景东| 蒲城县| 宝坻区| 洞口县| 武冈市|