我是PHP的新手,对于它的工作方式并没有太大的把握。如果我有一个二维数组作为这样的(由数据库返回的):implode()一个二维数组最简单的方法?
array(3) {
[0]=> array(1) {
["tag_id"]=> string(1) "5"
}
[1]=> array(1) {
["tag_id"]=> string(1) "3"
}
[2]=> array(1) {
["tag_id"]=> string(1) "4"
}
}
,并希望把它变成字符串5,3,4
这将是不这样做的最快方法是什么?我目前有一个令人厌恶的foreach
循环,但希望能够在一行中完成。标准implode
给我Array,Array,Array
。
您可以删除所有换行符在'foreach'。 –
我想说的是,如果某件事情使用了几行,你就不应该在意。 –
@ Xeon06虽然我在原则上达成一致,但我想看看是否有更好的方法可以做得更好。这个项目的一半是学习,另一半是实际编码。 (更好的是,我可以删除所有换行符并告诉我的老板代码只需要一行代码) – SomeKittens