AYO PAHAMI!


Petunjuk:

  1. Perhatikan kode program PHP yang ditampilkan di kotak sebelah kiri.
  2. Ketik ulang seluruh baris kode tersebut ke dalam editor di sebelah kanan.
  3. Pastikan setiap baris dan struktur penulisan sesuai dengan contoh (termasuk titik koma, kurung, dll).
  4. Tekan tombol RUN di dalam editor untuk menjalankan program.
  5. Perhatikan hasil keluaran di bawah editor. Apa yang ditampilkan?
<?php
$pesan = new class("Selamat datang!") {
    private $teks;

    public function __construct($teks) {
        $this->teks = $teks;
    }

    public function tampilkanPesan() {
        return $this->teks;
    }
};

// Memanggil method dari anonymous class
echo $pesan->tampilkanPesan(); // Output: Selamat datang!

Contoh di atas menggunakan anonymous class dengan constructor yang menerima parameter $teks. Nilai parameter disimpan dalam property $teks, kemudian ditampilkan melalui method tampilkanPesan(). Saat objek $pesan dipanggil, hasil yang ditampilkan adalah "Selamat datang!". Ini menunjukkan bahwa anonymous class dapat memiliki constructor dan method seperti class biasa.

⬅ Kembali ke Halaman Sebelumnya