首頁  >  文章  >  後端開發  >  php explode() 函數的用法總結

php explode() 函數的用法總結

怪我咯
怪我咯原創
2017-06-02 10:45:482335瀏覽

php中,explode() 函數是把字串分割成陣列。本它的傳回值是傳回由字串組成的數組,其中的每個元素都是由 separator 作為邊界點分割出來的子字串。這篇文章總結了一些關於php explode() 函數的文章,希望能對大家學習php explode() 函數有幫助。

1.php explode() 函數實例詳解

#這篇文章介紹php explode() 函數的作用以及語法。 php explode() 函數是:使用一個字串分割另一個字串,並傳回由字串組成的陣列。它的語法

explode(separator,string,limit)

separator 參數不能是空字串。如果 separator 為空字串(""),explode() 將傳回 FALSE。如果 separator 所包含的值在 string 中找不到,那麼 explode() 將會傳回包含 string 中單一元素的陣列。 

如果設定了 limit 參數,則傳回的陣列包含最多 limit 個元素,而最後那個元素將包含 string 的剩餘部分。 

如果 limit 參數是負數,則傳回除了最後的 -limit 個元素外的所有元素。此特性是 PHP 5.1.0 中新增的。 

2.php explode()函數的使用方法

這篇文章主要介紹php explode()函數的使用方法。在php中分割一個字串,我們可以使用函數explode()實現,通常我們在開發專案中,想查看使用者透過表單或其它方式提交的字串的各個部分,以便於分類儲存和使用。例如,查看句子中的單字,或要將一個網址或電子郵件位址分割成一個個的組成部分。這時我們就可以使用explode()函數

3.php implode()函數與explode()函數的用法區別

這篇文章主要implode()函數與explode()函數的用法區別,php 中explode() 函數是:使用字串分割另一個字串,並傳回由字串組成的陣列。 implode() 函數是傳回一個由陣列元素組合成的字串。這兩個函數就是字串和陣列之間的互相轉換函數。 首先從用法來看,一個是將陣列元素連接成字串,一個是將字串分割到陣列裡面。所以從用法上是不一樣的再有就是接收參數的不同,explode() 由於歷史原因不能接收兩種參數順序,必須保證separator參數在string參數之前才行;而implode() 可以接受兩種參數順序。

4.PHP中explode函數和split函數的區別小結

相信大家都知道,explode和split在php中都是可以透過特定字符把字串轉換成陣列的,那麼explode和split既然是一樣的為什麼會有兩個函數呢,那麼explode和split的差別在哪裡呢

##【php explode() 函數的問答推薦】

1.

javascript - explode怎麼不能分割空格呢?

2.

請問php mysql select支援explode欄位然後根據值排序嗎?

【相關文章推薦】

1.

php中explode的負數limit用法分析

2.

php使用explode()函數將字串拆分成陣列的方法#

以上是php explode() 函數的用法總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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