php字符串的替換,分割和連接方法
本文實(shí)例講述了php字符串的替換,分割和連接方法。分享給大家供大家參考,具體如下:
字符串的替換
1. 執(zhí)行一個(gè)正則表達(dá)式的搜索和替換
搜索subject中匹配pattern的部分, 以replacement進(jìn)行替換.
2. 子字符串替換
該函數(shù)返回一個(gè)字符串或者數(shù)組。該字符串或數(shù)組是將 subject 中全部的 search 都被 replace 替換之后的結(jié)果。
字符串的分割和連接
通過(guò)一個(gè)正則表達(dá)式分隔字符串
說(shuō)明
1. array preg_split ( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] )
通過(guò)一個(gè)正則表達(dá)式分隔給定字符串.
2. explode — 使用一個(gè)字符串分割另一個(gè)字符串
說(shuō)明:
array explode ( string $separator , string $string [, int $limit ] )
$str = 'one|two|three|four'; // 正數(shù)的 limit print_r(explode('|', $str, 2)); // 負(fù)數(shù)的 limit(自 PHP 5.1 起) print_r(explode('|', $str, -1));
以上例程會(huì)輸出:
Array ( [0] => one [1] => two|three|four ) Array ( [0] => one [1] => two [2] => three )
3. string implode(string glue, array pieces) ———— 連接數(shù)組稱為字符串
$lan=array("a","b","c"); implode("+", $lan);//a+b+c
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)組(Array)操作技巧大全》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《php日期與時(shí)間用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
- PHP字符串中插入子字符串方法總結(jié)
- PHP中substr_count()函數(shù)獲取子字符串出現(xiàn)次數(shù)的方法
- php實(shí)現(xiàn)指定字符串中查找子字符串的方法
- php根據(jù)指定位置和長(zhǎng)度獲得子字符串的方法
- php函數(shù)之子字符串替換 str_replace
- php自定義中文字符串截取函數(shù)substr_for_gb2312及substr_for_utf8示例
- PHP strip_tags() 去字符串中的 HTML、XML 以及 PHP 標(biāo)簽的函數(shù)
- php ucwords() 函數(shù)將字符串中每個(gè)單詞的首字符轉(zhuǎn)換為大寫(xiě)(實(shí)現(xiàn)代碼)
- 關(guān)于php中一些字符串總結(jié)
- php實(shí)現(xiàn)子字符串位置相互對(duì)調(diào)互換的方法
相關(guān)文章
php實(shí)現(xiàn)向javascript傳遞數(shù)組的方法
這篇文章主要介紹了php實(shí)現(xiàn)向javascript傳遞數(shù)組的方法,涉及php數(shù)組轉(zhuǎn)json傳遞到j(luò)avascript的實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07PHP擴(kuò)展模塊Pecl、Pear以及Perl的區(qū)別
這篇文章主要介紹了PHP擴(kuò)展模塊Pecl、Pear以及Perl的區(qū)別,需要的朋友可以參考下2014-04-04PHP管理依賴(dependency)關(guān)系工具 Composer 安裝與使用
Composer 是PHP中用來(lái)管理依賴(dependency)關(guān)系的工具。你可以在自己的項(xiàng)目中聲明所依賴的外部工具庫(kù)(libraries),Composer會(huì)幫你安裝這些依賴的庫(kù)文件。2014-08-08PHP Undefined index報(bào)錯(cuò)的修復(fù)方法
用$_GET["xx"]這種形式取得數(shù)據(jù)時(shí),如果之前不加判斷,$_GET["xx"]不存在時(shí)會(huì)出現(xiàn)這樣的警告:PHP Notice: undefined index xxx。2011-07-07PHP實(shí)現(xiàn)的redis主從數(shù)據(jù)庫(kù)狀態(tài)檢測(cè)功能示例
這篇文章主要介紹了PHP實(shí)現(xiàn)的redis主從數(shù)據(jù)庫(kù)狀態(tài)檢測(cè)功能,涉及php針對(duì)多個(gè)redis主從數(shù)據(jù)庫(kù)的連接、檢測(cè)、錯(cuò)誤信息輸出及郵件發(fā)送相關(guān)操作技巧,需要的朋友可以參考下2017-07-07