PHP 8.0.0

Tim pengembangan PHP mengumumkan peluncuran versi bahasa baru - PHP 8.0.0.

Perbaikan dan fitur baru:

  • Jenis Serikat. Alih-alih anotasi PHPDoc untuk kombinasi tipe, Anda dapat menggunakan deklarasi tipe gabungan asli, yang diperiksa saat runtime.

  • Argumen bernama. Alih-alih anotasi PHPDoc, kini Anda dapat menggunakan metadata terstruktur dengan sintaksis PHP asli.

  • Operator tidak aman. Daripada memeriksa null, Anda kini dapat menggunakan rangkaian panggilan dengan operator nullsafe yang baru. Ketika pemeriksaan satu elemen dalam suatu rantai gagal, seluruh rantai dibatalkan dan dikurangi menjadi nol.

  • Kompilasi tepat waktu. PHP 8 memperkenalkan dua mesin JIT. Penelusuran JIT, yang lebih menjanjikan di antara keduanya, menunjukkan peningkatan kinerja: tiga kali lipat pada pengujian sintetik dan 1,5-2x pada beberapa aplikasi spesifik. Kinerja aplikasi pada umumnya setara dengan PHP 7.4.

Sumber: linux.org.ru