Promosi Properti Konstruktor adalah sintaks singkatan sederhana untuk mendeklarasikan dan menetapkan properti kelas dari konstruktor. Promosi Properti Konstruktor adalah sintaks baru yang disediakan dalam versi PHP 8 yang lebih baru yang memungkinkan deklarasi properti kelas dan penugasan konstruktor langsung dari konstruktor tanpa mendapatkan kondisi kode boilerplate.
Dalam pemrograman komputer, kode boilerplate adalah bagian kode yang diulang di banyak tempat dengan sedikit atau tanpa variasi yang membuat kode berulang, rumit, dan tidak mudah dilihat. Sebelum pembaruan baru di PHP ini, kita harus mengulang variabel di konstruktor seperti yang ditunjukkan di bawah ini.
Contoh 1:
PHP
|
Keluaran:
Atul Sisodiya JECRC
Contoh 2: Setelah pembaruan terbaru di PHP versi 8, ia menyediakan Promosi Properti Konstruktor dengan sintaks yang lebih sederhana.
PHP
|
Keluaran:
Atul Sisodiya JECRC