Ich habe eine verschachtelte Array (nur eine Ebene tief) wie folgt aus:Wie kann ich ein verschachteltes Array "dual" implodieren?
$a = array(
array(1, 2, 3),
array(2, 4, 6),
array(5, 10, 15)
);
Und ich würde einen schönen Weg, es zu implodieren wie() zu dieser Form:
1,2,3|2,4,6|5,10,15
ich laufen kann eine Schleife zu implode(',',...)
jedes Array in $a
(Speichern dieser Zeichenfolgen in einem Temp), und dann implode('|',...)
das temporäre Array, aber es scheint, als ob ich in der Lage, dies mit PHP * genauer zu tun.
Vielen Dank im Voraus,
Prost!
* Mit "prägnanten" Ich meine, ohne eine Schleife schreiben (also nur Funktionsaufrufe mit)
Gibt es einen Grund, warum Sie diese angepasste flache Struktur möchten? Mit JSON und serialisiertem PHP können Sie eine komplexe Datenstruktur in eine analysierbare Zeichenfolge umwandeln. –
Ich erstelle URIs für die Google Charts API. –
Ah. Das ist ein guter Grund! Haben Sie sich gChartPhp angesehen? http://code.google.com/p/gchartphp/ –