ah gut zu wissen...
hmm wie erklär ichs am besten...
also:
das array enthält uhrzeiten.
jetzt soll kontolliert werden ob zwischen diesen einträgen einträge fehlen. ob einträge fehlen richtet sich nach einem anderen array in dem werte eingetragen werden, die unter bestimmten vorraussetzungen in das andere array übernommen werden sollen.
wichtig ist hierbei aber, dass nach jedem neuen eintrag noch einmal kontrolliert wird ob die richtigen werte übernommen wurden, das richtet sich eben auch nach den neuen einträgen.
daher der "neustart". obwohl ein neutsart ist nicht wichtig, es ist nur wichtig das bei dem neu eingefügten wert weitergemacht wird, nachdem das array wieder in die richtige reihenfolge gebracht wurde.
Ich hoffe das ist verständlich
Crypi