Her er nyhederne i PHP 8: Parametre med navne og metadata

8. februar 2021 kl. 03:456
Her er nyhederne i PHP 8: Parametre med navne og metadata
Illustration: Bigstock.
Masser af nyheder i den seneste aftapning fra kongen af web-sprog.
Artiklen er ældre end 30 dage
Manglende links i teksten kan sandsynligvis findes i bunden af artiklen.

PHP, det populære websprog med danske rødder, har drejet det store versionsnummer et hak, og det er ikke hverdagskost i den verden. Den forrige version udkom i december 2015, og der er derfor også en hel del nyheder i den seneste aftapning, der kom på gaden i slutningen af november sidste år.

Log ind og læs videre
Du kan læse indholdet og deltage i debatten ved at logge ind eller oprette dig som ny bruger, helt gratis.
6 kommentarer.  Hop til debatten

Fortsæt din læsning

Debatten
Log ind eller opret en bruger for at deltage i debatten.
settingsDebatindstillinger
6
Journalist -
9. februar 2021 kl. 10:44
Journalist

Korrekt - vi retter.

Mvh Tania/V2

5
8. februar 2021 kl. 22:07

..I PHP 8 kaldes det for attributter, <strong>ligesom i Java.</strong>

I Java hedder de annotations/annoteringer.

3
8. februar 2021 kl. 14:18

hvis implicit, ville du ødelægge rigtig meget eksiterende kode.

2
8. februar 2021 kl. 11:46

Hvis null-sikre referencer skulle være implicit ville det kræve en af to ting: Enten skal alle typer kunne være null (hvilket sjældent er ønskværdigt), eller også skulle alle typer få deres default-værdi i stedet for null hvis en af referencerne i kæden er null (hvilket også sjældent er ønskværdigt).

At det gøres eksplicit gør at man nu som kalder korrekt kan reagere på hvorvidt man får et null ud.

1
8. februar 2021 kl. 11:33

Glæder mig specielt til null-sikre refferancer til underelementer: burde det ikke være implicit?

Navngivne parametre og match er også længe savnede tiltag.

Der er udsigt til en del mere læselig kode.