PHP join() 関数
例
配列要素を文字列に組み合わせます:
<?php $arr = array('Hello','World!','I','love','Shanghai!'); echo join(" ",$arr); ?>
定義と使用方法
join() 関数は配列要素を組み合わせた文字列を返します。
join() 関数は implode() 関数の別名。
注釈:join() 関数が受け入れるパラメータの順序は2種類ありますが、歴史的な理由から、explode() は使えません。必ず以下の通りにすることを確認してください。 separator パラメータは string パラメータの前に書かれています。
注釈:join() 関数の separator パラメータはオプションです。ただし、後方互換性のために、2つのパラメータを使用することをお勧めします。
構文
join(separator,array)
パラメータ | 説明 |
---|---|
separator | オプション。配列要素間に置く内容を指定します。デフォルトは ""(空文字列)です。 |
array | 必須。文字列に組み合わせる配列。 |
技術的な詳細
返り値: | 配列要素を組み合わせた文字列を返します。 |
PHP バージョン: | 4+ |
更新履歴: | PHP 4.3.0 では、separator パラメータはオプションです。 |
さらに例
例 1
異なる文字で配列要素を区切ります:
<?php $arr = array('Hello','World!','I','love','Shanghai!'); echo join(" ",$arr)."<br>"; echo join("+",$arr)."<br>"; echo join("-",$arr)."<br>"; echo join("X",$arr); ?>