我是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