Harry Müller: explode und mehrdimensionales Array

Beitrag lesen

hi.

Ich habe diesen Quellcode:

  
function show_termine($monat){  
  
$file=file_get_contents("termine/".$monat.".dat");  
$spalte=explode("|", $file);  
  
for($x=0;$x<count($spalte);$x++){  
 $spalte[$x]=explode("_", $spalte);  
}  
printf($spalte);  
  
  
}  
  
show_termine("januar");  
  

Der Monat "Januar" ist in januar.dat eingegeben und liegt in folgendem Format vor:

25_25_17:30_24:00_Geburtstag Susi_Feier von meiner kleinen Tochter zum 2ten|

also grob gesagt:

VONDATUM_BISDATUM_VONUHRZEIT_BISUHRZEIT_TITEL_BESCHREIBUNG|

Ich möchte also ein mehrdimensionales Array, das die Zeichenkette bis "|" im ersten [] speichert, und dann die Zeichenkette bis "_" im zweiten [].
Ich hab es früher immer hinbekommen, aber jetzt nicht mehr. Kann mir da jemand behilflich sein, mir fehlt da grad der Überblick.

Danke
harry