Linuchs: PHP: Aus einem String ein mehrdimensionales Array machen

Beitrag lesen

Moin,

eben gerade habe ich die Browser-Sprachangabe wie ru,en;q=0.9,es;q=0.8,de-at;q=0.7 recht umständlich zerlegt, um die Nationalsprachen zu sehen:

  1. Schritt explode wg. , (ergibt de-at;q=0.7)

  2. Schritt explode wg. ; (ergibt de-at)

  3. Schritt explode wg. - (ergibt de)

Auch bei CSV-Dateien:

  1. Schritt: explode wg. \n (Zeilen trennen)

  2. Schritt: explode wg. ; (Felder trennen)

PHP hat ja hunderte von verborgenen Schätzchen. Kann es aus einem String ein mehrdimensionale Arrays erzeugen?

Linuchs