explode() 函數把字串分割成陣列。
語法
explode(separator,string,limit)
參數 | 描述 |
---|---|
separator | 描述 |
separator 必需。規定在哪裡分割字串。 | |
必需。要分割的字串。 |
註解:由於歷史原因,雖然 implode() 可以接收兩種參數順序,但是 explode() 不行。你必須保證 separator 參數在 string 參數之前才行。 範例在本例中,我們將把字串分割為陣列:
複製程式碼
程式碼如下:
$str = "Hello
$str = "Hello world. print_r (explode(" ",$str));
?>
輸出:
Array
(
[0] => Hello
[1] => world.
[2] => It's
[3] => a
[4] => beautiful
[5] => day. ) explode函數實例教學explode ( string separator, string string [, int limit] ) separator" 為空字串(Hse" explode() 將會傳回FALSE。
如果 separator 所包含的值在 string 中找不到,那麼 explode() 將會傳回包含 string 單一元素的陣列。
複製程式碼
程式碼如下:
//explode 實例一
$explode = "aaa,bbb,ccc,ddd,explode, expg
jj
jj, ;
print_r($array);
/*
結果為
Array
(
[0] => aaa
[5] => jjjj ) */
//我們在處理日期或取得檔案副檔名時就可以用explode函數與end函數操作,下面來看實例
程式碼如下:
輸出值為.gif
使用些函數出現的錯誤提示有🎜Note: Separator cannot be an empty string. 注意:分割符不可以是空字串。 🎜要分割的字串為空 🎜Definition and Usage 未使用分割函數 🎜可能是你設定的分割字元不存在 🎜 以上就介紹了php explode php explode函數實例程式碼,包含了php explode方面的內容,希望對PHP教學有興趣的朋友有幫助。 🎜 🎜 🎜