PHP arendajate meeskond teatas keele uue versiooni - PHP 8.0.0. vÀljaandmisest.
Parendused ja uued vÔimalused:
Liideti vÔimalused. Liikide kombinatsioonidele saate kasutada loomulikke liideseid, mis kontrollitakse tÀitmise ajal, mitte PHPDoc mÀrkusi.
Nimetatud argumendid. NĂŒĂŒd saate PHPDOC asemel kasutada struktuurilisi metaandmeid PHP loomuliku sĂŒntaksiga.
Nullsafe operaator. Nulliga kontrollimise asemel saate kasutada kĂ”ne ahelat koos uue nullsafe operaatoriga. Kui ahela ĂŒhe elemendi kontroll ebaĂ”nnestub, katkestatakse kogu ahela tĂ€itmine ja see seondub nulliga.
Just-in-time kompileerimine. PHP 8-s on kaks JIT mootorit. Tracing JIT, kahest lubavama, nĂ€itab parandatud jĂ”udlust: kolm korda sĂŒnteetilistes testides ja 1,5-2 korda teatud spetsiifilistes rakendustes. TĂŒĂŒpiline rakenduse jĂ”udlus jÀÀb samaks nagu PHP 7.4.
Allikas: linux.org.ru
