Fitur Baru di PHP 7.4

Akselerasi pengembangan PHP begitu pesat dalam 5 tahun terakhir. Khususnya setelah lepas dari bayang-bayang tradisionalitas PHP 5.4, digugurkannya rencana development PHP 6 dan booming-nya kembali PHP 7.

Kali ini, PHP resmi merilis PHP 7.4 tahun ini, tepatnya 28 November 2019 nanti. Dimana, PHP 7.4 nanti akan menjadi salah satu dari versi PHP 7 yang berfokus pada kecepatan dan performa kode yang dibuat.

Beberapa fitur baru dan paling ditunggu-tunggu dari PHP 7.4 ini antara lain:

  1. Typed Properties

Dalam PHP 7.4, kita bisa menentukan tipe properti pada variabel yang kita buat. Contohnya

private int $id;

public string $nama;

var bool $status;

dimana jika salah satu variabel diatas diisi dengan tipe lain, akan didapati error Uncaught TypeError

  1. Arrow Function atau Anonymous Function

Pasti tahu lah, trend dunia saat ini yang bergerak ke teknologi Serverless. Nah, PHP 7.4 mencoba masuk menyesuaikan ke era baru ini (meniru bahasa sebelah) agar tetap relevan.

Lebih ringkas daripada menulis function seperti biasa.

Contoh anonymous atau arrow function ini:

$mammals = ['bear', 'ape'];
$animals = function($animals) use($mammals){
    return array_merge($animals, $mammals);
};

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: