首頁  >  文章  >  後端開發  >  php explode函數講解

php explode函數講解

WBOY
WBOY原創
2016-07-29 09:02:221331瀏覽

本文轉載位址:http://www.manongjc.com/article/515.html

php explode 函數使用一個字串分割另一個字串,分割後的字串將組合為一個數組,並傳回這個數組。本文章向大家介紹explode 函數的基本語法及使用實例,所需的碼農可以參考一下。

explode 使用一個字串分割另一個字串

explode函數基本語法: 

<span>array</span><span>explode</span>  ( <span>string</span><span>$delimiter</span>  , <span>string</span><span>$string</span>  [, int <span>$limit</span>  ] )

explode 函數傳回由字串組成的陣列,每個元素都是string 的一個子字串,它們被字串delimiter作為邊界點分割出來。 

explode參數介紹: 

參數名稱 說明
delimiter 必須。分隔字元。
string 必須。需要分割的字串。 
limit

可選。如果設定了 limit 參數且是正數,則傳回的陣列包含最多 limit 個元素,而最後那個元素將包含 string 的剩餘部分。如果 limit 參數是負數,則傳回除了最後的 -limit 個元素外的所有元素。如果 limit 是 0,則會被當作 1。 

explode回傳值:

此函數傳回由字串組成的 array ,每個元素都是 string 的一個子字串,它們被字串 delimiter 作為邊界點分割出來。

如果 delimiter 為空字串(""), explode() 將傳回 FALSE 。 如果 delimiter 所包含的值在 string 中找不到,並且使用了負數的 limit , 那麼會傳回空的 array , 否則會傳回包含 string 單一元素的陣列。 

explode實例:

<?<span>php
 </span><span>$pizza</span>   =  "piece1 piece2 piece3 piece4 piece5 piece6"<span> ;
 </span><span>$pieces</span>  =  <span>explode</span> ( " " ,  <span>$pizza</span><span> );
 </span><span>echo</span><span>$pieces</span> [ 0 ];  <span>//</span><span> piece1</span><span>echo</span><span>$pieces</span> [ 1 ];  <span>//</span><span> piece2</span>?>

線上運作

以上就介紹了php explode函數講解,包含了方面的內容,希望對PHP教程有興趣的朋友有幫助。

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