Ich habe diese PHP Case-Anweisung
%Vor%Das funktioniert großartig, aber ich habe viele viele Dateien (wie 190) und ich würde gerne wissen, ob es einen Weg gibt, um diese Fallaussage zu machen, viele arbeiten mit irgendetwas, also muss ich nicht 190 Fallbedingungen machen. Ich dachte, ich kann die Bedingung in dem Fall verwenden und vielleicht sehen, ob diese Datei vorhanden ist und wenn ja, dann Display und wenn nicht dann vielleicht eine 404 Seite, aber ich war mir nicht sicher, eine gute Möglichkeit, dies zu tun ... irgendwelche Ideen würden helfen viel
Überprüfen Sie, ob die Datei vorhanden ist, und schließen Sie sie ein.
Beachten Sie, dass Sie den Inhalt von $page
überprüfen müssen, um sicherzustellen, dass kein Pfad wie /../../../../
vorhanden ist, um zu versuchen, woanders in Ihrem Dateisystem zu lesen, wenn dies eine Benutzereingabe sein soll.
Wenn Sie beispielsweise wissen, dass alle Ihre Pfade alphanumerisch mit Unterstrichen sind, können Sie Folgendes tun:
%Vor%Tags und Links php loops directory switch-statement