Ich habe mir einige PHP-Quellcodes angesehen und finde immer wieder Dateien, die mit
defined('__someconstant__') or exit();
Ich weiß, dass dies verhindert, dass auf die Datei direkt zugegriffen werden kann, wenn eine vorherige Datei definiert wurde. __someconstant__
, aber dann frage ich mich, ob das wirklich notwendig ist... Gibt es nicht eine (auch nicht-PHP-basierte) sauberere Möglichkeit, dies zu tun, ohne diesen zusätzlichen Code in jede Datei einzuführen?