天天看點

***PHP implode() 函數,将數組合并為字元串;explode() 函數,把字元串打散為數組PHP explode() 函數

把數組元素組合為字元串:

<a href="http://www.w3school.com.cn/tiy/s.asp?f=demo_php_func_string_implode" target="_blank">運作執行個體</a>

implode() 函數傳回由數組元素組合成的字元串。

注釋:implode() 函數接受兩種參數順序。但是由于曆史原因,explode() 是不行的,您必須保證 separator 參數在 string 參數之前才行。

注釋:implode() 函數的 separator 參數是可選的。但是為了向後相容,推薦您使用使用兩個參數。

注釋:該函數是二進制安全的。

參數

描述

separator

可選。規定數組元素之間放置的内容。預設是 ""(空字元串)。

array

必需。要組合為字元串的數組。

傳回值:

傳回由數組元素組合成的字元串。

PHP 版本:

4+

更新日志:

在 PHP 4.3.0 中,separator 參數變成可選的。

用不同的字元分隔數組元素:

把字元串打散為數組:

<a href="http://www.w3school.com.cn/tiy/s.asp?f=demo_php_func_string_explode" target="_blank">運作執行個體</a>

explode() 函數把字元串打散為數組。

注釋:"separator" 參數不能是空字元串。

必需。規定在哪裡分割字元串。

string

必需。要分割的字元串。

limit

可選。規定所傳回的數組元素的數目。

可能的值:

大于 0 - 傳回包含最多 limit 個元素的數組

小于 0 - 傳回包含除了最後的 -limit 個元素以外的所有元素的數組

0 - 傳回包含一個元素的數組

傳回字元串的數組

在 PHP 4.0.1 中,新增了 limit 參數。在 PHP 5.1.0 中,新增了對負數 limit 的支援。

使用 limit 參數來傳回一些數組元素:

<a href="http://www.w3school.com.cn/tiy/s.asp?f=demo_php_func_string_explode2" target="_blank">運作執行個體</a>

如何聯系我:【萬裡虎】www.bravetiger.cn

【QQ】3396726884 (咨詢問題100元起,幫助解決問題500元起)

【部落格】http://www.cnblogs.com/kenshinobiy/