Pab pawg txhim kho PHP tshaj tawm qhov kev tso tawm tshiab ntawm cov lus - PHP 8.0.0.

Kev txhim kho thiab cov yam ntxwv tshiab:

  • Union Hom. Hloov ntawm PHPDoc annotations rau hom kev sib txuas, koj tuaj yeem siv cov lus tshaj tawm ib txwm nyob hauv lub koom haum, uas tau kuaj xyuas thaum lub sijhawm ua haujlwm.

  • Cov lus sib cav muaj npe. Hloov ntawm PHPDoc cov lus piav qhia, tam sim no koj tuaj yeem siv cov txheej txheem metadata nrog haiv neeg PHP syntax.

  • Nullsafe tus neeg teb xov tooj. Hloov chaw ntawm kev kuaj xyuas null, tam sim no koj tuaj yeem siv hu xov tooj txuas nrog tus neeg teb xov tooj tshiab nullsafe. Thaum kuaj xyuas ib lub hauv paus tsis ua haujlwm, tag nrho cov saw hlau raug rho tawm thiab raug txo kom tsis muaj nuj nqis.

  • Tsuas yog nyob rau hauv-lub sij hawm muab tso ua ke. PHP 8 tau tshaj tawm ob lub tshuab JIT. Tracing JIT, qhov kev cog lus ntau dua ntawm ob, qhia txog kev ua tau zoo dua: peb zaug ntawm kev sim hluavtaws thiab 1,5-2x ntawm qee cov ntawv thov tshwj xeeb. Cov ntawv thov kev ua tau zoo yog sib npaug nrog PHP 7.4.

Tau qhov twg los: linux.org.ru ua