配列を文字列にしたい時があると思います。
そんな時に使えるのが、PHPのimplode関数です。
目次
書式
implode ( string $glue
, array $pieces
) : string
implode ( array $pieces
) : string
パラメータ
・glue (デフォルトは空文字)
・pieces (連結したい文字列の配列)
返り値
配列要素の順序を変えずに、各要素の間に glue
文字列をはさんで 1 つの文字列にして返す
サンプル
<?php
$array = array('japan', 'china', 'korea')
$asia = implode(',', $array);
echo $asia;
//japan,china,korea
?>
<?php
$array = ('資料請求', '支払いについて');
$inquiry_types = implode('-', $array);
echo $inquiry_types;
//資料請求-支払いについて
?>
今回お問い合わせフォームで、お問い合わせの種類が何個か選択できる
フォームだったので、利用しました。