PHP 8 er frigivet

Programmeringssproget “PHP” er blevet en integreret del af World Wide Web. Det er installeret på mange webservere rundt om i verden og giver webmastere, webdesignere og programmører mulighed for at udvide deres tilstedeværelse på internettet med hensyn til funktionalitet. Den første version dukkede op for 25 år siden, i 1995.

Efter en lang testfase er den endelige version 8.0 af PHP nu frigivet. 

Det bringer nogle interessante innovationer. Dette inkluderer en just-in-time compiler (JIT), ved hjælp af hvilken PHP-scripts i nogle tilfælde skal udføres hurtigere. I stedet for at kompilere hele scriptet og derefter udføre det, gør det det linje for linje.

En anden interessant innovation er de såkaldte “Unionstyper” – en ny datatype, der kan kombinere flere typer almindelige variabler (f.eks. Heltal, boolsk osv.).

Nye funktioner er også tilføjet, for eksempel for at kontrollere, om en bestemt tegnstreng forekommer i en streng (str_contains, str_starts_with, str_ends_with) eller for at returnere et ID i form af et heltal fra et håndtag (get_resource_id).

Fejlmeddelelser er også revideret i PHP 8. De angiver nu, om det er en advarsel, en note eller en kritisk fejl. Dette er især nyttigt for udvikling, fordi det gør det muligt for programmøren hurtigere at genkende fejlmeddelelsens relevans. Sorteringsfunktionen er også gjort mere pålidelig.

Sådan får du PHP 8

Det tager et stykke tid, før alle større hostingudbydere skifter deres hostingpakker til PHP 8. Hvorvidt eksisterende scripts skal tilpasses afhænger af deres indhold og rækkevidde af funktioner. I tilfælde af scripts, der udfører “normale” webstedsopgaver (kontaktformularer, enklere databaseapplikationer osv.), Er tilpasning sandsynligvis ikke nødvendig i de fleste tilfælde. Meget gamle scripts, der oprindeligt blev udviklet til PHP 4, kunne dog blive påvirket. I PHP 8 er nogle meget gamle funktioner ikke længere tilgængelige. I dette tilfælde vil en justering være nødvendig nogle steder.

Hvis du ikke vil vente på din hostingudbyder, kan du installere “XAMPP” -softwaren på din lokale pc. Blandt andet installerer den en PHP-server på den lokale harddisk, der kan bruges til at udvikle PHP-scripts. Dette sparer den irriterende upload til en FTP-server, når du tester, og du kan endda udvikle dig offline med PHP (f.eks. Når du er på toget uden internet). På tidspunktet for denne artikels skrivning var der ingen XAMPP-version indeholdende PHP 8 tilgængelig. Men dette er helt normalt, fordi PHP 8 først lige er frigivet.

Skriv et svar