[PHP] 配列の要素を『’』で括りながら『,』で区切って並べる方法

自由が丘で働くWeb屋のブログ

[PHP] 配列の要素を『’』で括りながら『,』で区切って並べる方法

[PHP] 配列の要素を『'』で括りながら『,』で区切って並べる方法
配列の要素をSQL文に使う際、各要素をシングルクォーテーションで括りつつ、半角カンマで区切りたい時があります。
詳細は以下から。

配列の要素を括りながらカンマで区切って並べる方法

今回は『implode()関数』を使用します。

$array_data = array(hoge,moge,foo,bar);
$data = "'".join("','", $array_data)."'";
var_dump($data);
 
/*
実行結果
string(17) "'hoge','moge','foo','bar'"
*/

区切り文字に『’,’』を指定し、implode関数で生成される文字列の前後に『’』を付けるのがポイントです。

 
カテゴリー:Webシステム開発
タグ:,
2013年6月26日 18時13分
 

関連記事

 

コメントを書く

(C) 自由が丘で働くWeb屋のブログ