例
配列要素を文字列により参加:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo implode(" ",$arr);
?>
»実行例 定義と使用法
implode()関数は、配列の要素の文字列を返します。
Note: implode()関数のいずれかの順序でそのパラメータを受け入れます。 しかし、との整合性を保つためにexplode() 、あなたは、引数の文書順序を使用する必要があります。
Note:のセパレータパラメータimplode()任意です。 しかし、常に後方互換性のために2つのパラメータを使用することをお勧めします。
注意:この関数はバイナリデータに対応しています。
構文
implode( separator,array )
パラメーター | 説明 |
---|---|
separator | 任意。 配列の要素の間に置くために何を指定します。 デフォルトは"" (an empty string) |
array | 必須。 文字列に参加する配列 |
技術的な詳細
戻り値: | 配列の要素から文字列を返します |
---|---|
PHPバージョン: | 4+ |
変更履歴: | セパレーターパラメータは、PHP 4.3.0でオプションとなりました |
その他の例
例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の文字列のリファレンス