PHP7.4 wurde mit einer Handvoll neuer Funktionen veröffentlicht — wie der Pfeilfunktion array_map(fn (Foo $foo) => $foo->id, $foo)
, typisierten Eigenschaften und Array—Spread-Operator ;
– und dass es auch schneller ist als PHP7.3.
Wenn Sie also daran denken, PHP auf Ihrem Computer zu aktualisieren, schauen Sie sich den folgenden Beitrag an, in dem ich Ihnen auf verschiedene Arten zeige, wie Sie dies tun können.
10 PHP–Frameworks für Entwickler – Best of
PHP, bekannt als die beliebteste serverseitige Skriptsprache der Welt, hat sich seit der…Lesen Sie mehr
Verknüpfungen zu:
- PHP in macOS aktualisieren
- PHP in Windows aktualisieren
- PHP in Ubuntu aktualisieren
- PHP in Docker aktualisieren
PHP in macOS aktualisieren
Zunächst müssen Sie die PHP-Version überprüfen, die derzeit in Ihrem System installiert ist, indem Sie die folgende Befehlszeile eingeben:
php -v
Als wir können unten sehen, dass wir derzeit PHP 7.3.7 auf unserem macOS verwenden.
Der wohl einfachste Weg, PHP auf Ihrem macOS-Computer zu installieren und zu aktualisieren, ist die Verwendung von Homebrew. Homebrew ist ein Paketmanager für macOS, obwohl es jetzt auch in Linux und Windows verfügbar ist. Mit Homebrew können Sie den folgenden Befehl eingeben.
brew upgrade php
Der Vorgang kann etwas lange dauern, aber sobald er abgeschlossen ist, können Sie den Befehl php -v
erneut ausführen. Sie sollten nun sehen, dass die Version aktualisiert wird:
Aktualisieren von PHP unter Windows
Wenn Sie Windows verwenden, ist es viel einfacher, Ihre PHP-Anwendung in einer vorkonfigurierten Localhost-Umgebung wie WAMP oder MAMP auszuführen. Diese Anwendungen kommen mit PHP vorinstalliert und konfiguriert. Sie müssen sie nur auf die neueste Version aktualisieren oder mit dem integrierten Tool installieren, um die neueste PHP-Version zu erhalten.
Darüber hinaus bieten sowohl WAMP als auch MAMP eine Option innerhalb der Anwendung, um PHP einfach zu wechseln.
Aktualisieren von PHP in Ubuntu
Wie bereits erwähnt, sollten Sie zuerst die PHP-Version auf Ihrem Ubuntu-Computer überprüfen.
Wie Sie oben sehen können, habe ich derzeit PHP7.3 installiert. In Ubuntu kann das PHP-Paket aus dem ondrej/php
respository installiert werden. Führen Sie zunächst den folgenden Befehl aus, um auf das Repository zu tippen.
sudo add-apt-repository ppa:ondrej/phpsudo apt-get update
Dann können wir die folgenden Befehle ausführen, die PHP7.4, einige PHP-Erweiterungen und -Pakete sowie die PHP-CLI installieren.
sudo apt-get install php7.4 php7.4-common php7.4-cli
Das ist alles. Auf Ihrem Ubuntu-Computer wird PHP7.4 erfolgreich ausgeführt, und Sie können dies bestätigen, indem Sie den Befehl php -v
erneut ausführen.
Aktualisieren von PHP in Docker
Die neueste PHP-Version ist auch als offizielles Docker-Image verfügbar. Docker ist auf verschiedenen Plattformen kompatibel, einschließlich macOS, Windows und Linux, sodass Sie für alle diese Betriebssysteme dasselbe Verfahren anwenden können.
Dazu möchte ich zuerst sehen, ob ich das Docker-Image für PHP7.4 auf meinem Computer habe.
Es sieht so aus, als hätte ich es noch nicht. Geben Sie den folgenden Befehl ein, um das Bild herunterzuladen. Dieser Befehl lädt das Docker-Image für PHP7 herunter.4 in der alpinen Linux-Variante, die kleiner als das Debian-basierte Image ist und daher auch schneller heruntergeladen werden kann. Die vollständige Liste der verfügbaren Docker-Images finden Sie im Docker Hub.
docker pull php:7.4-fpm-alpine
Nach dem Herunterladen können wir es als eigenständigen Container mit folgendem Befehl ausführen:
docker run --rm -i -t php:7.4-fpm-alpine sh
Der Container sollte in einer Sekunde betriebsbereit sein und sofort eine Shell-Sitzung im Container erstellen. Wenn wir die php -v
, sollten wir sehen, dass es sich um PHP7.4 im Docker-Container handelt.
Einpacken
So installieren und aktualisieren Sie die PHP-Version auf die neueste. Es ist nicht so kompliziert, wie Sie erwartet hatten, nicht wahr? Schließlich schreitet die PHP-Kernentwicklung rasant voran, wobei PHP8 die nächste Version bis Ende dieses Jahres mit einigen interessanten Funktionen und Verbesserungen anstrebt. Es ist eine aufregende Zeit, ein PHP-Entwickler zu sein.