Hallo semuanya apa kabarnya teman-teman dumenity ? semoga baik-baik saja ya, pada artikel kali ini saya akan membahas tentang PHP versi yang terbaru nih yaitu membahas Apa Saja Hal Baru Di PHP 7.4 ? .

Teman-teman sudah tau belum kalau PHP baru saja telah merilis versi terbaru nya ? Apa saja kira-kira fitur terbarunya ya, yuk kita bahas di artikel ini.

PHP 7.4 hadir dengan sejumlah fitur baru yang luar biasa. Saya akan mulai dengan daftar semua fitur baru, dan kemudian melihat perubahan dan penghentian.

  • Arrow functions for cleaner one-liner functions
  • Preloading to improve performance
  • Typed properties in classes
  • Improved type variance
  • The null coalescing assignment operator as a shorthand
  • FFI for better extension development in PHP
  • Underscores can be used to format numeric values
  • Spread operator in arrays
  • And more, you can read about it here

Untuk membahasnya kemungkinan kita akan bagi dalam beberapa seri artikel yang berhubungan di karenakan fitur nya yang sangat banyak dan akan terlalu panjang jika di bahas di dalam satu artikel saja, baiklah kita mulai dari fitur yang pertama yaitu :

Arrow functions

Arrow function “short closures” memungkinkan untuk menuliskan fungsi one-liner. Yang awalnya teman-teman menulis seperti ini :

Sekarang teman-teman dapat menuliskanya menjadi lebih singkat dalam sati baris kode seperti ini :

Ada beberapa catatan tentang arrow function

  • They can always access the parent scope, there’s no need for the use keyword (Mereka selalu dapat mengakses scope parent nya).
  • $this is available just like normal closures ($this juga tersedia sperti closures normal).
  • Arrow functions may only contain one expression, which is also the return statement (Arrow function hanya memiliki 1 expression yang mana di ajuga mereturn sebuah statment).

Oke untuk sementara kita bahas satu fitur terlbih sahulu untuk artikel Apa Saja Hal Baru Di PHP 7.4 ? kita akan sambung di artikel selanjutnya.

Cheers.. 🙂