PHP implode 函數用法

PHP implode 函數的主要功能是用來將 PHP 陣列裡面的各個陣列元素,重新組合成一個新的可輸出字串,例如陣列元素有 A、B、C 這三個,我們就可以透過 PHP implode 函數將三個字母串在一起成為 ABC 這樣的字串,PHP implode 函數也算是一種陣列輸出的方式,只是以字串形式輸出而已,PHP 4.3.0 版本後的 implode 更進化了。

PHP implode 函數的語法
string implode( 自訂串連字符 , $array );
PHP implode 函數總共有兩個參數可以使用,第一個參數是"自訂串連符號",也就是可以自己決定要用哪種符號來串連每個陣列元素,可以是簡單的標點符號,也可以是不用連接符號,在 PHP 4.3.0 版本開始,如果不要使用連接符號,則 implode 函數的第一個參數可以完全不用寫,至於第二個參數 $array 就是要處理的 PHP 陣列,所以是必填項目。

PHP implode 函數實際應用範例
範例的實際結果
Howareyoutoday?
How-are-you-today-?
How are you today ?
我們準備了三個 PHP implode 函數的範例給各位參考,第一個範例是完全不使用 implode 函數的第一個參數,由範例的實際結果可以看到每個陣列元素都黏在一起,第二個與第三個例子則是使用不同的"串連字符",讓每個陣列元素之間有一個符號,會比較清楚一點,請注意!空格也算是一個字符唷!以上就是 PHP implode 函數的實際應用方式。

與 PHP implode 相對應的函數是 explode,請參閱:PHP explode 函數用法

延伸閱讀
分享於 2014-10-04