PHP数组拼接MySQL的in语句

Posted 知其黑、受其白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP数组拼接MySQL的in语句相关的知识,希望对你有一定的参考价值。

阅读目录

数据分析

通常 php 后端接收前端 1 个数组参数时通常为:

数组:[\'aa\',\'bb\',\'cc\']
json 数组字符串: \'["aa","bb","cc"]\'
逗号隔开的字符串:\'aa,bb,cc\'

先统一转为数组:

#json字符串转数组
$str = \'["aa","bb","cc"]\';
$arr = json_decode($s

以上是关于PHP数组拼接MySQL的in语句的主要内容,如果未能解决你的问题,请参考以下文章

Mysql 数据字段值是用逗号隔开,如何写SQL语句

使用 MySql、PHP 和 ADODB 在准备好的语句中参数化 IN 子句

Php Mysql NOT IN 数组只影响数组中的第一个结果

拼接in时注意事项

拼接in时注意事项

MySQL的sql语句如何将一列数据拼接成一个字符串?