配列要素を文字列で連結します:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo join(" ",$arr);
?>
例の実行 »
join() 関数は、配列の要素から文字列を返します。
join() 関数は、 implode() 関数のエイリアスです。
注:join() 関数は、パラメーターをどの順序でも受け付けます。 しかし、explode()との一貫性の観点から、ドキュメントに記述された引数の順番を使用すべきでしょう。
注:join() の separator パラメーターは任意です。しかし、下位互換性のため。常に2つのパラメータを使用することをお勧めします。
join(separator,array)
パラメータ | 説明 |
---|---|
separator | 任意。配列要素の間に何を配置するかを指定する。 デフォルトは ""(空文字列) |
array | 必須。文字列に結合する配列 |
返り値: | |
---|---|
PHP バージョン: | 4+ |
変更歴 | separator パラメータは PHP 4.3.0 でオプションになりました |
配列要素を異なった文字で区切ります:
<?php
$arr = array('Hello','World!','Beautiful','Day!');
echo join(" ",$arr)."<br>";
echo join("+",$arr)."<br>";
echo join("-",$arr)."<br>";
echo join("X",$arr);
?>
例の実行 »