implode():参数 #1 ($pieces) 必须是数组类型,给定字符串
这是我的代码,并且收到了相同的错误。我能做什么
$userLogin->longitude = @implode(',',$info['long']);
$userLogin->longitude = @implode('',$info['long']);
摘自php手册; 内爆(字符串$separator,数组$array):字符串
Implode 有 2 个参数:
由于指定了数组索引,您当前正在传递 2 个字符串。
你想做的是这样的: $userLogin->经度 = @implode(',',$info[]);
或者,如果您不需要整个数组,请使用您想要从 $info[] 连接的数据创建一个新数组。