Programmierung – PHP
PHP-Versionen vergleichen

Office-AnwendungenSoftware

Sinnvoll wird die Abfrage der Versionsnummer
erst, wenn Sie die Daten auch vergleichen können.

Versionsnummer ___

Sinnvoll wird die Abfrage der Versionsnummer erst, wenn Sie die Daten auch vergleichen können. Das geht am einfachsten mit Hilfe der Funktion version_compare(). Ein Beispiel:

if (version_compare(PHP_VERSION, “4.4.1”)>= 0)
echo “\nVersion kompatibel”;

version_compare() gibt eine 0 zurück, wenn die in beiden Parametern angegebenenVersionen gleich sind. Eine -1 gibt es, wenn die Version im ersten Parameter kleiner ist als die im zweiten. Und eine 1 kommt als Ergebnis, wenn die erste Version größer ? also neuer ? ist als die zweite.Über einen Operator als dritten Parameter lässt sich die Ausgabe beeinflussen:Um festzustellen, ob zweiVersionen gleich sind, können Sie auch schreiben:

if (version_compare(PHP_VERSION, “4.4.1”, “==”))
echo “\nZweiter Test: ok”;

Hierbei nutzen Sie die Eigenheit von PHP aus, Bedingungen auch dann alswahr einzustufen, wenn sie eine 1 zurückliefern. Hier also trifft die Bedingung zu, wenn die Version gleich 4.4.1 ist.

Autor: swasi
Anklicken um die Biografie des Autors zu lesen  Anklicken um die Biografie des Autors zu verbergen