$day[1] bedeutet, dass du aus dem Array $day das Element mit dem Index 1 nimmst. Es kann aber auch bedeuten, dass du aus dem String $day das Byte 1 nimmst (also das zweite).
Ist es das, was du mit deinem Befehl erreichen wollte?
Wenn du tag, monat und jahr in drei Variablen hast, und du das Ergebnis einer Verknüpfung 1990-12-31 brauchst, dann musst du offensichtlich das Jahr, einen -, den Monat, wieder einen - und den Tag hintereinander schrauben.
Ist es das, was du mit deinem Befehl erreichen wollte?
Wenn du tag, monat und jahr in drei Variablen hast, und du das Ergebnis einer Verknüpfung 1990-12-31 brauchst, dann musst du offensichtlich das Jahr, einen -, den Monat, wieder einen - und den Tag hintereinander schrauben.
Kommentar