本文轉載位址: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教程有興趣的朋友有幫助。