首頁 >後端開發 >php教程 >php字串的替換,分割與連接方法圖文詳解

php字串的替換,分割與連接方法圖文詳解

墨辰丷
墨辰丷原創
2018-06-02 10:20:191778瀏覽

這篇文章主要介紹了php字串的替換,分割和連接方法,分析了preg_replace、str_replace、preg_split、explode及implode等函數的功能與使用方法,需要的朋友可以參考下

字串的替換

1. 執行一個正規表示式的搜尋與取代

程式碼如下:

mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )

搜尋subject中符合pattern的部分, 以replacement進行替換.

2.子字串取代


代碼如下:

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
該函數傳回一個字串或陣列。該字串或陣列是將 subject 中全部的 search 都被 replace 替換之後的結果。

字串的分割與連接

透過一個正規表示式分隔字串

##說明

#1. array preg_split ( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] )

#透過一個正規表示式分隔給定字串.

2. explode — 使用一個字串分割另一個字串

說明:

array explode ( string $separator , string $string [, int $limit ] )

$str = 'one|two|three|four';
// 正数的 limit
print_r(explode('|', $str, 2));
// 负数的 limit(自 PHP 5.1 起)
print_r(explode('|', $str, -1));
以上程式會輸出:
Array
(
  [0] => one
  [1] => two|three|four
)
Array
(
  [0] => one
  [1] => two
  [2] => three
)

3. string implode(string glue, array pieces) ——— — 連線陣列稱為字串

$lan=array("a","b","c");
implode("+", $lan);//a+b+c

總結:以上就是這篇文章的全部內容,希望能對大家的學習有所幫助。

相關推薦:

PHP使用PDO抽象層取得查詢結果的方法


##PHP實作搜尋時記住狀態的方法範例

PHP實作壓縮圖片尺寸並轉為jpg格式的方法範例

######

以上是php字串的替換,分割與連接方法圖文詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn