Ist es möglich, den PHP-Versionswert festzulegen, z. B. 4.0+, und PHPStorm-Hervorhebungsfunktionen zu verwenden, die mit der ältesten Version nicht funktionieren würden? Für PHP4 sollte dies beispielsweise hervorheben static function
usw. Ich habe eine PHP-Installation auf meinem PC, möchte aber nicht für jedes kleine Skript, das ich erstellen muss, eine ältere PHP-Version installieren.
Vielen Dank
abstract
oder Verwendung Sichtbarkeitsmodifizierer public
, protected
, private
. Wie auch immer, das Schreiben von OO-Code, der sowohl unter PHP4 als auch unter PHP5 funktionieren soll, ist eine unsinnige Aufgabe, IMO. Das Objektmodell unterscheidet sich zu stark zwischen den beiden.
static $variable
vielleicht nichtstatic function
__construct()
? Es ist eine vollkommen gültige Funktionskennung in PHP4, es wird einfach nicht als Konstruktor aufgerufen.