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
class Produk {
    public $nama = "Laptop";
    private $harga = 15000000;

    public function tampilkanProduk() {
        return "Nama Produk: " . $this->nama;
    }
}

// Mengecek apakah class Produk ada
if (class_exists("Produk")) {
    echo "Class Produk tersedia.<br>";
}

// Mendapatkan method dan property class Produk
$methods = get_class_methods("Produk");
$properties = get_class_vars("Produk");

echo "Method yang tersedia: ";
print_r($methods);
echo "<br>Property yang tersedia: ";
print_r($properties);

Kode ini menggunakan fungsi class_exists(), get_class_methods(), dan get_class_vars() untuk memeriksa ketersediaan class Produk, serta mengambil daftar method dan property yang tersedia. Method privat seperti $harga tidak akan ditampilkan oleh get_class_vars() karena fungsinya hanya mengembalikan properti publik.

⬅ Kembali ke Halaman Sebelumnya