Hoe PHP te upgraden naar de nieuwste versie

PHP7. 4 is uitgebracht met een handvol nieuwe functies-zoals de arrow functie array_map(fn (Foo $foo) => $foo->id, $foo), typed properties en array spread operator ; — en dat het ook sneller is in vergelijking met PHP7.3.

dus als je denkt om PHP op je machine te updaten, neem dan een kijkje in het volgende bericht waarin ik je zal laten zien hoe je dit op verschillende manieren kunt doen.

10 PHP Frameworks For Developers-Best of

10 PHP Frameworks For Developers – Best of

PHP, bekend als de meest populaire server-side scripttaal in de wereld, is veel geëvolueerd sinds de…Lees meer

snelkoppelingen naar:

  • upgrade PHP in macOS
  • upgrade PHP in Windows
  • Upgrade PHP in Ubuntu
  • Upgrade PHP in Docker

upgrade PHP in macOS

om te beginnen moet u de PHP-versie controleren die momenteel in uw systeem is geïnstalleerd door de volgende opdrachtregel te typen:

php -v

zoals we hieronder kunnen zien, gebruiken we momenteel PHP 7.3.7 op onze macOS.

php versie macos

De makkelijkste manier om PHP op uw macOS-machine te installeren en bij te werken is met Homebrew. Homebrew is een package manager voor macOS, maar het is nu ook beschikbaar in Linux en Windows te. Met Homebrew kunt u het volgende commando typen.

brew upgrade php

het proces kan een beetje lang duren, echter, als het klaar is kunt u het php -v commando opnieuw uitvoeren. U moet nu zien dat de versie is bijgewerkt:

php74

PHP upgraden in Windows

Als u Windows gebruikt, is het veel gemakkelijker om uw PHP-applicatie uit te voeren op een vooraf verpakte localhost-omgevingen zoals WAMP of MAMP. Deze toepassingen worden geleverd met PHP voorgeïnstalleerd en geconfigureerd. U hoeft alleen maar om ze te updaten naar hun nieuwste versie of te installeren met behulp van de ingebouwde tool om de nieuwste PHP-versie te krijgen.

daarnaast bieden zowel WAMP als MAMP een optie binnen de applicatie om eenvoudig van PHP te wisselen.

php en mamp

PHP upgraden in Ubuntu

zoals eerder vermeld, moet u eerst de PHP-versie in uw Ubuntu-machine controleren.

php en ubuntu

zoals u hierboven kunt zien, heb ik PHP7.3 geïnstalleerd. In Ubuntu kan het PHP pakket geïnstalleerd worden vanaf de ondrej/php respository. Voer eerst het volgende commando uit om op de repository te tikken.

sudo add-apt-repository ppa:ondrej/phpsudo apt-get update

dan kunnen we de volgende commando ‘ s uitvoeren die PHP7.4, enkele PHP extensies en pakketten, en de PHP CLI zullen installeren.

sudo apt-get install php7.4 php7.4-common php7.4-cli

dat is alles. Uw Ubuntu-machine zal met succes PHP7.4 draaien en u kunt dit bevestigen door het commando php -v opnieuw uit te voeren.

php ubuntu

PHP upgraden in Docker

de nieuwste PHP-versie is ook beschikbaar als een officiële Docker-afbeelding. Docker is compatibel op verschillende platforms, waaronder macOS, Windows en Linux, dus je moet in staat zijn om dezelfde procedure te volgen voor al deze besturingssystemen.

om dit te doen, wil ik eerst zien of ik de Docker image voor PHP7.4 in mijn machine heb.

php docker images

Het lijkt erop dat ik het nog niet heb. Laten we het volgende commando typen om de afbeelding te downloaden. Dit commando zal de Docker image voor PHP7 downloaden.4 in de Alpine Linux smaak die kleiner is dan de Debian-gebaseerde image dus ook sneller te downloaden. U kunt de volledige lijst van de Docker afbeelding beschikbaar vinden in Docker Hub.

docker pull php:7.4-fpm-alpine

Eenmaal gedownload, kunnen we het als standalone container uitvoeren met het volgende commando:

docker run --rm -i -t php:7.4-fpm-alpine sh

de container moet in een tweede keer draaien en maakt onmiddellijk een Shell-sessie aan in de container. Als we de php -v draaien, zouden we moeten zien dat het de PHP7.4 in de Docker container is.

php docker run

inpakken

dat is alles hoe PHP-versie te installeren en bij te werken naar de nieuwste. Het is niet zo ingewikkeld als je had verwacht, Is het niet? Tot slot, PHP core ontwikkeling vordert snel met PHP8 gericht op de volgende release tegen het einde van dit jaar met, natuurlijk, een aantal interessante functies en verbeteringen. Het is een spannende tijd om een PHP ontwikkelaar.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.