單獨的元件轉換的陣列爲字符串,但具有單引號 單獨元件我試圖方法Implode
轉換數組爲字符串,但具有單引號
implode(",", $array);
但它產生一個字符串的形式"value1, value2, value3"
,但我希望它以"'value1', 'value2', 'value3'"
的形式生成,我希望他們能幫助我
單獨的元件轉換的陣列爲字符串,但具有單引號 單獨元件我試圖方法Implode
轉換數組爲字符串,但具有單引號
implode(",", $array);
但它產生一個字符串的形式"value1, value2, value3"
,但我希望它以"'value1', 'value2', 'value3'"
的形式生成,我希望他們能幫助我
在陣列中的每個元素周圍添加'',然後爆炸。
foreach($array as $item){
$item = "'".$array."'";
$array[] = $item;
}
implode(",", $array);
@JaredFarrish這個字符串可能發送到'select * from tabla where names in(?)',並且我發送bindParam'(1,$ names,PDO :: PARAM_STR);'?我試圖但它不會返回任何東西,$名稱是返回implode。 – DarkFenix
$array = array('value2','value3','value4');
$sarray = "'".implode("', '",$array)."'";
'破滅( 「 ''」,$陣列);'? 「膠水」字符串不需要是單個字符。你只需要自己添加以'''開始的結尾'('$ string =「'」。implode(「','」,$ array)。「'」;') – rickdenhaan
'$ joined =「\」 ''。';'array;''''';';' –
@JaredFarrish該字符串可能發送到'select * from tabla where(?)'中的名字,而我發送bindParam'(1,$ names,PDO :: PARAM_STR);'?我試圖但它不會返回任何東西,$名稱是返回implode。 – DarkFenix