PHP implode

PHP implode 函式可以將 PHP Array 的陣列元素組合成一個新的字串,而且可以根據系統或設計的需求,自行設定串聯的字串字符,呈現出特色的字串內容,經過 implode 函式轉換的字串,不用 print_r 或迴圈輸出,可以直接使用 echo 輸出於網頁。

PHP implode 基本語法

string implode ( 串連字符 , $array ) or string implode ( $array )


implode 函式的第一個參數"串接字符"自從 PHP 4.3.0 版本起,已經改為選擇項目,換句話說不寫也可以,但不寫的話,每個陣列元素會直接串在一起,後面的範例可以看到呈現結果,第二個參數 $array 則是一定要寫的,也就是要轉換的原始陣列。

PHP implode 範例
<?php
$new_array = array('Welcome','to','Wibibi.');
echo implode($new_array).'<br>';
echo implode(' ',$new_array).'<br>';
echo implode('-',$new_array);
?>
以上範例呈現結果
WelcometoWibibi.
Welcome to Wibibi.
Welcome-to-Wibibi.
由輸出結果可以看到 implode 函式的第一個參數沒有填寫,整個陣列元素串在一起,成為了一個看不懂的英文字串,第二次輸出,我們用了空白當成串接的字符,就成為看得懂的英文句子,最後一個輸出則是用"-"符號串接的效果,您可以根據當時程式的需求自行修改。

研究與 implode 函數相同功能的:PHP join 函數

相關主題研究
© Copyright wibibi.com 網頁設計教學百科 基礎的網頁設計規劃、資料庫與程式設計 Since 2012