PHP rilis versi terbaru 8.3

PHP rilis versi terbaru 8.3
php 8.3

PHP, salah satu bahasa pemrograman paling populer di dunia, baru saja meluncurkan versi terbarunya, PHP 8.3. Pembaruan besar ini membawa berbagai fitur baru, peningkatan kinerja, perbaikan bug, dan pembersihan umum. PHP 8.3 menjanjikan pengalaman pengembangan yang lebih efisien dan aman bagi para programmer.

Fitur Baru yang Menarik

  1. Konstanta Kelas Bertipe: PHP 8.3 memperkenalkan pengetikan eksplisit untuk konstanta kelas, meningkatkan kejelasan dan keamanan tipe dalam kode.
  2. Kloning Mendalam untuk Properti Readonly: Versi terbaru ini memungkinkan modifikasi satu kali pada properti readonly dalam metode __clone, memfasilitasi kloning mendalam.
  3. Atribut Baru #[\Override]: Fitur ini memastikan bahwa metode dengan nama yang sama ada di kelas induk atau interface yang diimplementasikan, meningkatkan kejelasan dan memudahkan refactoring.
  4. Fungsi json_validate(): Fungsi baru ini memungkinkan pemeriksaan sintaksis JSON yang lebih efisien daripada json_decode.
  5. Metode Baru di Ekstensi Random: Termasuk Randomizer::getBytesFromString() dan Randomizer::getFloat(), yang memudahkan pembuatan string acak dan float acak yang tidak bias.

Peningkatan Lainnya

  • Linting Baris Perintah untuk Beberapa File: Linter baris perintah kini mendukung input variabel untuk nama file.
  • Kelas, Interface, dan Fungsi Baru: Termasuk penambahan pada DOMElement, IntlCalendar, dan banyak lagi.
  • Dukungan untuk Kunci EC dengan Parameter EC Kustom di Ekstensi OpenSSL.
  • Pengaturan INI Baru: Termasuk zend.max_allowed_stack_size dan dukungan sintaks nilai default/fallback.

Depresiasi dan Perubahan Kompatibilitas Mundur

Versi ini juga membawa beberapa perubahan yang mungkin mempengaruhi kompatibilitas dengan kode lama, termasuk perubahan pada fungsi range(), penanganan properti statis dalam traits, dan lainnya.

Unduh dan Migrasi

PHP 8.3 sudah tersedia untuk diunduh. Pengembang disarankan untuk memeriksa Panduan Migrasi yang tersedia di Manual PHP untuk daftar lengkap fitur baru dan perubahan yang tidak kompatibel dengan versi sebelumnya.

Kesimpulan

Rilis PHP 8.3 menandai langkah maju yang signifikan dalam evolusi PHP, menawarkan fitur-fitur canggih dan peningkatan kinerja yang akan memperkaya pengembangan web modern. Pengembang di seluruh dunia diundang untuk mengupgrade ke versi terbaru ini dan menikmati manfaat yang ditawarkannya.


Read more

Peretasan Keamanan Okta Mempengaruhi Semua Pengguna Layanan Dukungan

Peretasan Keamanan Okta Mempengaruhi Semua Pengguna Layanan Dukungan

Okta, penyedia layanan manajemen identitas dan akses, baru-baru ini mengumumkan bahwa mereka telah mengalami pelanggaran keamanan yang mempengaruhi semua pengguna layanan dukungan mereka. Pelanggaran ini terjadi setelah seorang aktor ancaman berhasil mengakses akun pelanggan melalui komputer seorang teknisi layanan dukungan. Menurut David Bradbury, Chief Security Officer Okta, pelanggaran tersebut terjadi

By Wicaksana Pratama
Belajar Probabilitas dalam Ilmu Komputer dengan Universitas Stanford Secara Gratis

Belajar Probabilitas dalam Ilmu Komputer dengan Universitas Stanford Secara Gratis

Probabilitas merupakan salah satu elemen dasar dalam ilmu komputer. Beberapa bootcamp mungkin hanya menyentuh topik ini secara singkat, namun pemahaman yang mendalam tentang probabilitas sangat penting dalam pengetahuan ilmu komputer Anda. Berita baiknya, Universitas Stanford baru-baru ini memperbarui daftar putar YouTube untuk kursus CS109 mereka dengan konten baru! Rangkaian Kuliah

By Wicaksana Pratama