Tôi là người mới sử dụng PHP và không hiểu rõ cách hoạt động của PHP. Nếu tôi có một mảng hai chiều như vậy (được trả về bởi một cơ sở dữ liệu):Cách dễ nhất để implode() một mảng hai chiều?
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"
}
}
và muốn biến nó thành chuỗi 5,3,4
gì sẽ là cách nhanh nhất làm làm điều này? Tôi hiện đang có một vòng lặp foreach
đáng ghét, nhưng hy vọng nó có thể được thực hiện trong một dòng. Một tiêu chuẩn implode
cho tôi Array,Array,Array
.
Bạn có thể loại bỏ tất cả các ngắt dòng trong 'foreach' của bạn. –
Những gì tôi đang cố gắng nói là bạn không nên quan tâm nếu một cái gì đó sử dụng một vài dòng. –
@ Xeon06 Trong khi tôi đồng ý về nguyên tắc, tôi muốn xem có cách nào tiện lợi để làm tốt hơn không. Một nửa của dự án này là học tập, một nửa khác là mã hóa thực tế. (Thậm chí tốt hơn, tôi có thể loại bỏ tất cả các ngắt dòng và nói với ông chủ của tôi rằng mã chỉ cần một lớp lót) – SomeKittens