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

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

初看沒有啥差別,貌似功能都一 " /> 欧美成在线视频,japan孕妇孕交,91探花福利精品国产自产在线

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php中explode與split的區別介紹

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

函數原型: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


分析:"." 符號是正則表達式的關鍵字所以split無效,而explode有效。

php技術php中explode與split的區別介紹,轉載需保留來源!

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

主站蜘蛛池模板: 综合成人 | 国内精品久久久久久影院8f | 黄色在线视频网站 | 日韩三极 | 亚洲美女网站 | 成人中文字幕一区二区三区 | 免费在线观看一区二区 | 午夜视频免费在线播放 | 欧美黄色片在线观看 | 婷婷久久综合九色综合98 | 一区卡二区卡三区卡视频 | 国产手机国产手机在线 | 色国产视频 | 精品国产日韩久久亚洲 | 色综合天天综合网国产成人 | 久久亚洲不卡一区二区 | 91在线国产观看 | 欧美亚洲综合视频 | 综合久久久久久中文字幕 | 国产 麻豆 欧美亚洲综合久久 | 国内精品免费麻豆网站91麻豆 | 好吊妞在线播放 | 六月婷婷中文字幕 | www涩涩| 亚洲欧美一级视频 | 久久久窝窝午夜精品 | 欧美一级视频免费 | 久久成人永久免费播放 | 中文字幕免费视频精品一 | 中文字幕在线有码高清视频 | 91精品国产高清91久久久久久 | 国产人成激情视频在线观看 | 国产在线小视频 | 愉拍自拍一区首页 | 亚洲婷婷网 | 国产高清一区二区三区四区 | 亚洲福利视频一区 | 久久xxx| 91国内在线视频 | 亚洲最黄视频 | 日韩免费视频一区 |