PHP7.4 er blevet frigivet med en håndfuld nye funktioner — som pilfunktionenarray_map(fn (Foo $foo) => $foo->id, $foo)
, typede egenskaber og array spread operator;
— og at det også er hurtigere sammenlignet med PHP7.3.
så hvis du overvejer at opdatere PHP på din maskine, skal du se på følgende indlæg, hvor jeg viser dig, hvordan du gør det på flere måder.
10 PHP rammer for udviklere – bedst af
PHP, kendt som den mest populære server-side scripting sprog i verden, har udviklet sig meget siden…Læs mere
genveje til:
- Opgrader PHP i macOS
- Opgrader PHP i vinduer
- Opgrader PHP i Ubuntu
- Opgrader PHP i Docker
opgradering PHP i macOS
til at begynde med skal du kontrollere den PHP-version, der aktuelt er installeret i dit system, ved at skrive følgende kommandolinje:
php -v
som vi kan se nedenfor, bruger vi i øjeblikket PHP 7.3.7 på vores macOS.
formentlig den nemmeste måde at installere og opdatere PHP på din macOS-maskine er ved at bruge hjemmebryggeri. Hjembryggeri er en pakkehåndtering til macOS, selvom den nu også er tilgængelig i vinduer og vinduer. Med hjemmebryggeri kan du skrive følgende kommando.
brew upgrade php
processen kan tage lidt lang tid, men når det er gjort, kan du køre kommandoenphp -v
igen. Du skal nu se, at versionen er opdateret:
opgradering af PHP i vinduer
Hvis du bruger vinduer, er det meget nemmere at køre din PHP-applikation på en færdigpakket localhost-miljøer som f.eks. Disse applikationer leveres med PHP forudinstalleret og konfigureret. Du skal bare opdatere dem til deres nyeste version eller installere den ved hjælp af det indbyggede værktøj for at få den nyeste PHP-version.
derudover giver både vamp og MAMP en mulighed i applikationen for nemt at skifte PHP.
opgradering af PHP i Ubuntu
som tidligere nævnt skal du først kontrollere PHP-versionen, der er i din Ubuntu-maskine.
som du kan se ovenfor, har jeg i øjeblikket PHP7.3 installeret. I Ubuntu kan PHP-pakken installeres fra ondrej/php
respository. Kør først følgende kommando for at trykke på lageret.
sudo add-apt-repository ppa:ondrej/phpsudo apt-get update
derefter kan vi køre følgende kommandoer, som vil installere PHP7.4, nogle PHP udvidelser og pakker, og PHP CLI.
sudo apt-get install php7.4 php7.4-common php7.4-cli
det er alt. Din Ubuntu-maskine kører med succes PHP7.4, og du kan bekræfte ved at køre kommandoen php -v
igen.
opgradering af PHP i Docker
den nyeste PHP-version er også tilgængelig som et officielt Docker-billede. Docker er kompatibel i flere forskellige platforme, herunder macOS, vinduer, og
for at gøre det, vil jeg først se, om jeg har Docker-billedet til PHP7.4 i min maskine.
det ser ud til, at jeg ikke har det endnu. Lad os skrive følgende kommando for at hente billedet. Denne kommando henter Docker-billedet til PHP7.4 i den Alpine Linuks-smag, som er mindre end det Debian-baserede billede, således også hurtigere at hente. Du kan finde den fulde liste over Docker-billedet, der er tilgængeligt i Docker Hub.
docker pull php:7.4-fpm-alpine
Når du har hentet, kunne vi køre den som standalone container med denne kommando nedenfor:
docker run --rm -i -t php:7.4-fpm-alpine sh
beholderen skal være i gang i et sekund og opretter straks en Shell-session inde i beholderen. Hvis vi kører php -v
, skal vi se, at det er PHP7.4 i Docker-containeren.
indpakning af
det er alt, hvordan du installerer og opdaterer PHP-versionen til det nyeste. Det er ikke så kompliceret, som du havde forventet, er det ikke? Endelig udvikler PHP core-udviklingen sig hurtigt med PHP8 rettet mod den næste udgivelse inden udgangen af dette år med selvfølgelig nogle interessante funktioner og forbedringer. Det er en spændende tid at være PHP-udvikler.