配列要素を文字列に結合します。
<?php$arr = array('Hello','World!','Beautiful','Day!');echo implode(" ",$arr);?>implode() 関数は、配列要素で構成される文字列を返します。
注: implode() 関数は 2 つのパラメータ順序を受け入れます。ただし、歴史的な理由により、explode() は機能しません。セパレータ パラメータが文字列パラメータの前にあることを確認する必要があります。
注: implode() 関数のセパレータ パラメータはオプションです。ただし、下位互換性を維持するために、2 つのパラメーターを使用することをお勧めします。
注:この関数はバイナリセーフです。
implode(セパレータ,配列)
パラメータ | 説明する |
---|---|
セパレーター | オプション。配列要素の間に何を配置するかを指定します。デフォルトは「」(空の文字列)です。 |
配列 | 必須。文字列に結合される配列。 |
戻り値: | 配列要素で構成される文字列を返します。 |
---|---|
PHPのバージョン: | 4+ |
更新ログ: | PHP 4.3.0 では、セパレータパラメータはオプションになりました。 |
配列要素を異なる文字で区切ります。
<?php$arr = array('Hello','World!','Beautiful','Day!');echo implode(" ",$arr)."<br>";echo implode("+", $arr)."<br>";echo implode("-",$arr)."<br>";echo implode("X",$arr);?>