正确使用PHP开发系列:数组转字符串后,给每一项加上单引号

明月清辉 / 2023-05-17 / 原文

 

$arr = array('a', 'b', 'c');

echo "'".implode("','", $arr)."'"; // outputs 'a','b','c'

 

需要注意的是,implode的第一个参数,加上的双引号,如果是用在sql查询里,会自动加上转义符,即:\'

 

参考资料:

https://www.coder.work/article/4476282