我在php中使用array_push创建了一个数组,我得到了
[0] => nithya.sreeraman
[1] => jaivignesh.parthiban
[2] => aadhil.ahmed
[3] => aarthe.sathyanaraya
[4] => abdulamjad.babu
[5] => khaja.hussain
[6] => abdulwahab.mohamed
[7] => abdullasha.pari
[8] => abinaya.sambandam
[9] => abinesh.pugazhendhi
我想将值收集为
('nithya.sreeraman','jaivignesh.parthiban','aadhil.ahmed',etc)
是否可以在php中收集where column in
查询的值
答案 0 :(得分:3)
$array = array_map(function($v) { return "'{$v}'"; }, $array);
echo "(" . implode(",", $array) . ")";
答案 1 :(得分:1)
使用implode
和逗号str_replace
$arr = [0 => 'nithya.sreeraman', 1 => 'jaivignesh.parthiban'];
$string = "('". str_replace(",", "','", implode(',', $arr))."')";
答案 2 :(得分:0)
只需使用php join
$array = array_map(function($x) { return "'" . $x . "'"; }, $array);
echo "(" . join(',', $array) . ")";
答案 3 :(得分:0)
您可以直接使用爆破功能转换逗号分隔的字符串
$final_output = "('" . implode("','", $your_input_array) . "')";
答案 4 :(得分:-1)
您只需要运行 foreach循环以获取值-
Command1
您的姓名将存储在 $ arrName 中。
我希望这就是您想要的东西:)