![]() |
Begrüßung der Benutzer nach der Tageszeit. - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Begrüßung der Benutzer nach der Tageszeit. (/thread-37646.html) |
RE: Begrüßung der Benutzer nach der Tageszeit. - tc4me - 09.02.2021 Hy, das mit switch case habe ich schon die letzten Tage versucht, bis jetzt bekommen es aber nicht so hin wie ich möchte, versuche mich aber heute weiter Danke lg Na habe doch geschafft , Danke mal an ExiTuS , ItsmeJAY, StefanT für eure Geduld , Tipps und Verbesserungen, mein nächster Versuch ![]() PHP-Code: //Begin Time welcome Tc4me RE: Begrüßung der Benutzer nach der Tageszeit. - Omega6 - 10.02.2021 GM. Ich habe jetzt die neue Version in der Global.php eingegeben. Funktioniert ! Aber was ist jetzt besser daran? Greet Omega6 RE: Begrüßung der Benutzer nach der Tageszeit. - Gerti - 10.02.2021 Wenigerer Code und schneller veränderbar. RE: Begrüßung der Benutzer nach der Tageszeit. - [ExiTuS] - 10.02.2021 Jetzt wird aus diesem Thema schon beinahe eine wissenschaftliche Arbeit ![]() If und Switch unterscheiden sich in der eigentlichen Funktionsweise kaum - If entscheidet nach Boolean (wahr/falsch) und Switch nach Wert. Es bleibt also beliebig austauschbar. In diesem Falle ist Switch sogar aufgeblähter, weil es mehr Codezeilen verbraucht und ist ebenso einfach/schnell zu verändern wie If. Ich persönlich würde beim simplen If-elseif-else bleiben und zudem nur "< Uhrzeit" verwenden ![]() [ExiTuS] RE: Begrüßung der Benutzer nach der Tageszeit. - tc4me - 10.02.2021 Hallo, für mich und mein Eindruck , Übersichtlicher, als If bzw Elseif , und was ich mir im Netz gesucht und gelesen habe , bringt es viel bei großen Abfragen ...., die Anweisung break; bricht die Switch/Case Abfrage ab, unnötige weitere Abfragen werden NICHT durchgeführt, die theoretisch folgen könnten. Ich glaube im Ganzen bei vieler solcher Abfragen macht es sicher Sinn, um Zeit , Platz und Geschwindigkeit zu verbessern, nach dem Motto, auch Kleinzeug macht Mist und viel Kleinzeug macht viel Mist. RE: Begrüßung der Benutzer nach der Tageszeit. - StefanT - 10.02.2021 Der ganze Zweck von else(if) ist, dass sie nur ausgeführt werden, wenn die vorherige Abfrage falsch war. switch bietet hier keinen Vorteil. RE: Begrüßung der Benutzer nach der Tageszeit. - itsmeJAY - 10.02.2021 Es gibt keine genaue oder richtige Aussage. Ich mache es vom Inhalt abhängig. In dem Fall sieht if einfach hässlich aus. Kommt halt immer drauf an. RE: Begrüßung der Benutzer nach der Tageszeit. - tc4me - 10.02.2021 Hallo StefanT, Hallo ItsmeJAY, ok, also wenn ich euch richtig verstehe, gehts nur um das Motto, das Auge isst mit. Optisch schöner, aber es schmeckt nicht besser ![]() |