Eine Frage hätte ich jetzt doch noch.
Wo wird den $cat_id in diesem Array definiert?$kategorien[$data[0]] = array('path' => $data[1], 'sort' => $data[2]);
Das hab ich direkt als Schlüssel für das Array $kategorien verwendet ($data[0]). Das noch mal als Wert mit aufzunehmen hab ich als überflüssig erachtet.
Wenn man über $kategorien foreacht dann kommt man so ran:
foreach($kategorien as $cat_id => $katData) {
$cat_id ... $katData['path'] ... $katData['sort']Aber wenn du willst, kannst du das immer noch zusätzlich als Wert mit einbauen:
$kategorien[$data[0]] = array('cat_id' => $data[0], 'path' => $data[1], ...
Super, Dank Dir!!!