Tach!
Oh man okay! Ich frag mich warum bei Javascript jede Anweisung auf einer anderen Logik basiert... Deswegen nur das Nötigste in Javascript den Rest mach ich in PHP :D
Auch PHP zählt bei Arrays von 0 an, und count() ergibt dabei 1. Diese Logik ist in ziemlich vielen Programmiersprachen anzutreffen.
dedlfix.