拆分函数:implode();
在实际 应用中 往往会出现这种需求:
在通过字符串传递数据时,拆分后传入sql语句
类似 mongodb('tableName')->where(['id'=>['$in'=>$arr]])->select(); //确保$arr的值是int类型
在实际 应用中 往往会出现这种需求:
$str = '1,2,3'; //拼接之后传给$str
$arr = implode(',',$str);
// $arr ! = [1,2,3] $arr = ['1','2','3'];在通过字符串传递数据时,拆分后传入sql语句
类似 mongodb('tableName')->where(['id'=>['$in'=>$arr]])->select(); //确保$arr的值是int类型
本文探讨了在实际应用中如何高效地将PHP数组数据传递给SQL语句,利用implode()函数进行数据拆分,确保数据类型正确,避免SQL注入风险,并通过示例代码展示具体操作。

1026

被折叠的 条评论
为什么被折叠?



