<?php
$array = array('apple', 'banana', 'orange');
$quotedArray = array_map(function($value) {
return "'" . $value . "'";
}, $array);
$result = implode(', ', $quotedArray);
echo $result; // 結果: 'apple', 'banana', 'orange'
?>
上記のコードでは、array_map
関数を使用して、各要素をクオートで囲む無名関数を適用しています。implode
関数を使用して、クオートで区切られた要素を指定した区切り文字(ここではカンマとスペース)で連結しています。
この方法を使用すると、配列の要素がクオートで囲まれており、区切り文字も含まれた形で連結されます。これにより、データベースクエリやCSVファイルの生成など、さまざまな用途で便利に利用することができます。
以上が、PHPで配列をクオートで区切り文字を含めて連結する方法の解説です。この方法を使うことで、より柔軟なデータ処理が可能となります。