Tolwin: Hash Array durchsuchen

Beitrag lesen

Ich bin´s leider noch mal.
Habe folgendes jetzt in mein Skript übernommen:

$file = "muster2.csv";
$farray   =  file($file) or die("Fehler)");
if($farray)
{
    foreach($farray as $line)
    {
 list($cat_id, $path, $sort) = split(";", $line);
 $kategorien[$data[0]] = array('cat_id' => $data[0], 'path' => $data[1], 'sort' => $data[2]);
    }
}

foreach($results as $result)
{
   if(!array_key_exists($result->category_id, $kategorien))
   {
     echo "bin drin!";
     foreach($kategorien as $cat_id => $katData)
     {
      echo "Key: " . $cat_id . " Value path: " . $katData['path'] . " Value sort: " . $katData['sort'] . "<br>";
     }
   }
}
?>

Irgendwie wird mir aber das Array nicht befüllt... vorher ging es.