Kini PHP 8 Telah Hadir dan Kapan PHP 8 Resmi Dirilis?

Kini PHP 8 Telah Hadir dan Kapan PHP 8 Resmi Dirilis?

PHP merupakan salah satu bahasa pemrograman yang paling mudah dipelajari. Dengan banyak tutorial PHP dan motivasi yang tepat, Anda dapat menulis skrip pertama dan menjalankan perintah dalam beberapa jam. Versi PHP (PHP 7) saat ini memperkenalkan pengoptimalan kecepatan, yang mengarah pada peningkatan peringkat. Versi 8 PHP lebih meningkatkan hal ini dan memperkenalkan fitur baru lainnya.


Kapan PHP 8 Resmi Dirilis?

Setelah banyak pertanyaan tentang kapan PHP 8 akan dirilis, para pengembang kini telah mengumumkan bahwa 26 November 2020 adalah tanggal rilis PHP 8. Ini sesuai dengan siklus tiga tahun normal untuk merilis PHP yang diperbarui. PHP 7.4 dirilis pada Desember 2019 dan dukungan untuk PHP 7.1 telah dihentikan. Banyak situs web yang ditulis dengan PHP masih menggunakan versi lama yang dalam waktu dekat tidak akan lagi didukung. Menjaga kode situs web Anda tetap mutakhir dan menggunakan versi baru PHP memiliki keuntungan tersendiri. Fitur baru menawarkan variasi yang lebih besar, peningkatan kinerja, dan masalah keamanan dapat diperbaiki. Anda dapat mendownload versi PHP 8 disini.

Apa Masalah dengan PHP Versi Lama?

Karena PHP 8 adalah versi terbaru, orang berpikir bahwa kode lama tidak lagi kompatibel. Namun, sebagian besar perubahan yang dapat menyebabkan komplikasi telah ditangani di versi 7.2, 7.3, dan 7.4.

Ada kemungkinan Anda perlu membuat beberapa perubahan dalam kode Anda untuk menjalankannya pada PHP 8. Jika Anda tetap up-to-date dengan rilis terbaru, peningkatan seharusnya tidak terlalu sulit, karena sebagian besar perubahan tersebut tidak lagi digunakan sebelumnya di versi 7. *.

Perubahan terbaru meliputi:

  • The real type
  • Magic quotes legacy
  • array_key_exists() with objects
  • FILTER_SANITIZE_MAGIC_QUOTES filter
  • Reflection export() methods
  • mb_strrpos() with encoding as 3rd argument
  • implode() parameter order mix
  • Unbinding $this from non-static closures
  • hebrevc() function
  • convert_cyr_string() function
  • money_format() function
  • ezmlm_hash() function
  • restore_include_path() function
  • allow_url_include ini directive

Jika Anda selalu memperbarui kode, Anda tidak akan mengalami masalah saat bermigrasi ke PHP 8, meskipun pembaruan yang baru akan menjadi rilis utama. Daftar lengkap perubahan dapat ditemukan di catatan pemutakhiran di GitHub.

Baca juga: Pengertian, Manfaat, dan Jenis-jenis CTF

Apa Fitur Terbaru dari PHP 8?

PHP 8 hadir dengan banyak peningkatan dan fitur baru seperti:

  • Union Types
  • Named Arguments
  • Match Expressions
  • Attributes
  • Constructor Property Promotion
  • Nullsafe Operator
  • Weak Maps
  • Just In Time Compilation
  • Dan masih banyak lagi …

Fitur PHP 8 ini pasti akan diluncurkan. Namun, fitur tambahan baru diharapkan akan disertakan dan diumumkan dengan rilis PHP 8.

Tinggalkan Balasan