Feiertage manuell in einem Array eingeben

ich blick da noch nicht durch mit den Array’s. Wie muss ich das angehen bei folgendem Beispiel?

$year = date("Y");

if($year == '0,0,0,1,1')
SetValue(40216, "Neujahr");
else
SetValue(40216, "Arbeitstag");
if($year == '0,0,0,1,2')
SetValue(40216, "Berchtoldstag");
else
SetValue(40216, "Arbeitstag");

Was möchtest du machen? Das da oben ergibt nicht im entferntesten Sinn!? :eek: (Und es hat nichtmal etwas mit Arrays zu tun!)

paresy

das weiss ich, aber ich kann doch mit einem array

($year == ‚0,0,0,1,1‘) und ($year == ‚0,0,0,1,2‘) usw. zusammenfassen, damit das nicht alles in eine einzelne Zeile muss?

aber du hast immer noch nicht beschrieben was du erreichen willst. Wie soll da jemand qualifiziert drauf antworten?

das Script dient dazu, mir die Feiertage zu berechnen. Nun steht alles untereinander (wie im 1. Post beschrieben). Damit wird ja das Script ellenlang und ich muss jedesmal die gleichen Daten frisch übergeben.

es ist doch möglich, die unterschiedlichen Werte ($year…) auf einmal zu vergleichen und dann entsprechend in die Variable, zum Beispiel (SetValue(40216, „Neujahr“); zu schreiben. Und dies geschieht doch über ein „array“?