Nein, dann würde auch eine normale Variable reichen. Aber es geht darum,ähnlich wie bei einem Counter, dass die nächsten Zugriffe auf dieses Script, egal von wem blockiert werden. Un das wollte ich möglichst ohne Extra-Datei lösen.
bei einem aufruf von egal von wem hilft dir eine "normale" variable nicht weiter da diese eben NICHT global ist - wenn das script 2x läuft hast du schon ein problem damit - genau dafür sind globals da
einfach runterscrollen zum global keyword
http://www.php.net/manual/en/language.variables.scope.php
zur verständis, das enspricht etwa den application() objekt in asp/vb und ist GENAU für diesen zweck gedacht