PHP implode()関数

PHP String 参考手册PHP String リファレンスマニュアル

例

配列の要素を文字列に結合する:

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

例を実行 »

定義と使用法

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

注:implode() 関数は2つの引数の順序を受け付けます。しかし、歴史的な理由により、explode()使用できません。separator 引数が string 引数より前に来るようにする必要があります。

注:implode() 関数の separator 引数はオプションです。ただし、下位互換性のために、2つの引数を使用することをお勧めします。

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


構文

implode(separator,array)

引数 説明
separator オプション。配列の要素間に配置する内容を指定します。デフォルトは ""(空文字列)です。
array 必須。文字列に結合する配列。

技術詳細

戻り値: 配列の要素を結合した文字列を返します。
PHP バージョン: 4+
変更履歴: PHP 4.3.0 で、separator引数がオプションになりました。


その他の例

例 1

異なる文字で配列の要素を区切る:

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

例を実行 »


PHP String 参考手册PHP String リファレンスマニュアル その他の拡張機能