PHP implode() 関数
例
配列要素を文字列に組み合わせます:
<?php $arr = array('Hello','World!','I','love','Shanghai!'); 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!','I','love','Shanghai!'); echo implode(" ",$arr)."<br>"; echo implode("+",$arr)."<br>"; echo implode("-",$arr)."<br>"; echo implode("X",$arr); ?>