implode( string $glue, array $pieces )
は、配列「$pieces」の全ての要素の値を、連結文字列「$glue」により連結する組み込み関数。
定義
文字列型 implode( 文字列型 $glue, 配列型 $pieces );
パラメータ
- 文字列型 $glue
連結文字列を指定する。
- 配列型 $pieces
連結したい文字列を格納した配列を指定する。
戻り値
配列「$pieces」の全ての要素の値を、連結文字列「$glue」により連結した文字列。
構文
配列の値を連結
連結後文字列 = implode( 連結文字列, 配列 );
「配列」の全ての要素の値を、「連結文字列」により連結し、「連結後文字列」を返す。
サンプル
配列の値を連結
<?php
$varArray = array( "赤", "青", "緑" );
echo implode( "", $varArray );
?>
$varArray = array( "赤", "青", "緑" );
echo implode( "", $varArray );
?>
↓↓↓出力結果↓↓↓
赤青緑
配列の値を、「,」で連結
<?php
$varArray = array( "赤", "青", "緑" );
echo implode( ",", $varArray );
?>
$varArray = array( "赤", "青", "緑" );
echo implode( ",", $varArray );
?>
↓↓↓出力結果↓↓↓
赤,青,緑
配列の値を、「、」で連結
<?php
$varArray = array( "赤", "青", "緑" );
echo implode( "、", $varArray );
?>
$varArray = array( "赤", "青", "緑" );
echo implode( "、", $varArray );
?>
↓↓↓出力結果↓↓↓
赤、青、緑
配列の値を、「、または、」で連結
<?php
$varArray = array( "赤", "青", "緑" );
echo implode( "、または、", $varArray );
?>
$varArray = array( "赤", "青", "緑" );
echo implode( "、または、", $varArray );
?>
↓↓↓出力結果↓↓↓
赤、または、青、または、緑