Hello,
Om nah hoo pez nyeetz, Mief!
Andere Variante:
Du schreibst deine Daten in ein PHP-Array
$monat[1] = array ('Jan', 'Januar', 31);
$monat[2] = array ('Feb', 'Februar', 29);
$monat[3] = array ('Mrz', 'März', 31);
$monat[4] = array ('Apr', 'April', 30);
$monat[5] = array ('Mai', 'Mai', 31);
$monat[6] = array ('Jun', 'Juni', 30);
$monat[7] = array ('Jul', 'Juli', 31);
$monat[8] = array ('Aug', 'August', 31);
$monat[9] = array ('Sep', 'September', 30);
$monat[10] = array ('Okt', 'Oktober', 31);
$monat[11] = array ('Nov', 'November', 30);
$monat[12] = array ('Dez', 'Dezember', 31);
>
> und kannst dann per `$monat[5][1]`{:.language-php} beispielsweise auf "Mai" zugreifen.
>
> Diese Datei könntest du [includieren](http://de.php.net/manual/de/function.include.php).
... oder eben, wie Vinzenz schon erwähnt hat, ganz normal einlesen.
Inhalt der Datei:
'Jan','Januar',31;
'Feb','Februar',29;
'Mrz','März',31;
'Apr','April',30;
'Mai','Mai',31;
'Jun','Juni',30;
'Jul','Juli',31;
'Aug','August',31;
'Sep','September',30;
'Okt','Oktober',31;
'Nov','November',30;
'Dez','Dezember',31;
Einlesen mit fgetcsv:
$\_monate = array();
$\_record = array();
## Datei öffnen
$fh = fopen($dateiname,'rb');
## wenn Öffnung geklappt hat,
if ($fh)
{
## Datei sperren gegen Veränderung durch Andere
flock($fh, LOCK\_SH);
## Datei Satzweise auslesen. <http://de.php.net/manual/en/function.fgetcsv.php>
while ($\_record = fgetcsv($fh, 4096, ",", "'"))
{
## Datensatz an großes Array (Liste) anhängen
$\_monate[] = $\_record;
}
{
## Datei wieder schließen
fclose($fh);
## und dann zur Kontrolle mal die Liste ausgeben:
echo "<pre>\r\n";
echo htmlspecialchars(print\_r($\_monate,1));
echo "</pre>\r\n";
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg

--
☻\_
/▌
/ \ Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>