PHP implode() 関数

❮ PHP 文字列リファレンス

配列要素を文字列で連結します:

<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>
例の実行 »

定義と用法

implode() 関数は、配列の要素から文字列を返します。

注: implode()関数は、パラメーターをどの順序でも受け付けます。しかし、explode()との一貫性の観点から、 ドキュメントに記述された引数の順番を使用すべきでしょう。

注: implode()の separator パラメーターは任意です。しかし、下位互換性のため。常に2つのパラメータを使用することをお勧めします。

注: この関数はバイナリセーフです。


構文

implode(separator,array)

パラメータ 説明
separator 任意。配列要素の間に何を配置するかを指定する。 デフォルトは ""(空文字列)
array 必須。文字列に結合する配列

技術内容
返り値: 配列の要素から文字列を返します
PHP バージョン: 4+
変更歴 separator パラメータは PHP 4.3.0 でオプションになりました

その他の例

例 1

配列要素を異なった文字で区切ります:/p>

<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr)."<br>";
echo implode("+",$arr)."<br>";
echo implode("-",$arr)."<br>";
echo implode("X",$arr);
?>
例の実行 »

❮ PHP 文字列リファレンス