unisbadri.com » Python Java Golang Typescript Kotlin Ruby Rust Dart PHP
Variabel

Variabel #

Pengertian #

Variabel dalam PHP adalah tempat penyimpanan sementara yang digunakan untuk menyimpan nilai atau data. Variabel dimulai dengan tanda $ diikuti oleh nama variabel. PHP adalah bahasa pemrograman yang lemah tipenya, yang berarti Anda tidak perlu mendeklarasikan tipe data dari variabel terlebih dahulu.

Ciri-Ciri #

  1. Diawali dengan $: Setiap variabel di PHP harus diawali dengan tanda $.
  2. Nama Variabel Sensitif Huruf Besar-Kecil: $_var dan $_VAR adalah dua variabel yang berbeda.
  3. Nama yang Valid: Nama variabel harus dimulai dengan huruf atau underscore _ dan tidak bisa dimulai dengan angka.

Contoh Penggunaan #

Berikut adalah contoh penggunaan variabel dalam PHP:

<?php
// Deklarasi dan inisialisasi variabel
$nama = "John Doe";       // Tipe data string
$umur = 30;               // Tipe data integer
$tinggi = 1.75;           // Tipe data float
$is_active = true;        // Tipe data boolean

// Menampilkan nilai variabel
echo "Nama: " . $nama . "<br>";
echo "Umur: " . $umur . " tahun<br>";
echo "Tinggi: " . $tinggi . " meter<br>";
echo "Aktif: " . ($is_active ? 'Ya' : 'Tidak') . "<br>";

// Mengubah nilai variabel
$umur = 31;
echo "Umur setelah ulang tahun: " . $umur . " tahun<br>";

// Variabel Array
$buah = array("apel", "pisang", "jeruk");
echo "Buah favorit: " . $buah[0] . "<br>";

// Variabel Asosiatif
$mahasiswa = array(
    "nama" => "Alice",
    "umur" => 22,
    "jurusan" => "Informatika"
);
echo "Nama Mahasiswa: " . $mahasiswa["nama"] . "<br>";
echo "Umur Mahasiswa: " . $mahasiswa["umur"] . " tahun<br>";
echo "Jurusan: " . $mahasiswa["jurusan"] . "<br>";

// Variabel Objek
class Orang {
    public $nama;
    public $umur;

    function __construct($nama, $umur) {
        $this->nama = $nama;
        $this->umur = $umur;
    }

    function sapa() {
        return "Halo, nama saya " . $this->nama . " dan saya berumur " . $this->umur . " tahun.";
    }
}

$orang1 = new Orang("Bob", 25);
echo $orang1->sapa();
?>

Penjelasan Kode #

  1. Deklarasi dan Inisialisasi Variabel:

    • $nama = "John Doe"; : Menyimpan string “John Doe” dalam variabel $nama.
    • $umur = 30; : Menyimpan angka 30 dalam variabel $umur.
    • $tinggi = 1.75; : Menyimpan angka desimal 1.75 dalam variabel $tinggi.
    • $is_active = true; : Menyimpan nilai boolean true dalam variabel $is_active.
  2. Menampilkan Nilai Variabel:

    • echo "Nama: " . $nama . "<br>"; : Menggabungkan string dan variabel, lalu menampilkannya.
  3. Mengubah Nilai Variabel:

    • $umur = 31; : Mengubah nilai variabel $umur menjadi 31.
  4. Variabel Array:

    • $buah = array("apel", "pisang", "jeruk"); : Membuat array dengan tiga elemen.
    • echo "Buah favorit: " . $buah[0] . "<br>"; : Menampilkan elemen pertama dari array $buah.
  5. Variabel Asosiatif:

    • $mahasiswa = array("nama" => "Alice", "umur" => 22, "jurusan" => "Informatika"); : Membuat array asosiatif.
    • echo "Nama Mahasiswa: " . $mahasiswa["nama"] . "<br>"; : Menampilkan nilai dari kunci “nama”.
  6. Variabel Objek:

    • Membuat kelas Orang dengan properti $nama dan $umur, serta metode sapa.
    • new Orang("Bob", 25); : Membuat objek baru dari kelas Orang.
    • echo $orang1->sapa(); : Memanggil metode sapa dari objek orang1 dan menampilkan hasilnya.

Kesimpulan #

Variabel dalam PHP sangat fleksibel dan mudah digunakan. Mereka dapat menyimpan berbagai jenis data dan dapat diubah kapan saja dalam program. Dengan memahami cara kerja variabel dan penggunaannya, Anda dapat membuat kode PHP yang lebih efektif dan mudah dipahami.

« Komentar
Konstanta »