com
Variabel dalam PHP
Dalam pemrograman computer, variable adalah sebuah frase pengidentifikasi
yang menghubungkan dengan nilai yang disimpan didalam memory sistem.
Variabel dalam pemrograman PHP sangat penting karena variable akan
menyimpan data sementara baik itu berupa string, integer, maupun array.
Variable dalam pemrograman PHP dinyatakan dengan meletakkan karakter &
didepan nama variable. Nama variable dapat berupa huruf, angka, maupun garis
bawah (_). Akan tetapi, penulisan nama variable dalam pemrograman PHP harus
diawali dengan huruf atau garis bawah. PHP tidak membolehkan penulisan nama
variable dengan angka sebagai karakter awal dari nama variable tersebut.
Pendeklarasian suatu variable selalu diikuti dengan nilai dari variable tersebut
baik berupa string, integer, atau array. Apabila variable tersebut tidak memiliki
nilai, maka variable tersebut tidak perlu didefinisikan. Perlu diperhatikan bahwa
penulisan variable membedakan antara huruf capital dan huruf non capital.
Penulisan variable ini juga dapat mengacu pada nilai variable lain. Pemberian
nilai referensi ini ditandai dengan memberi karakter & didepan variable yang
akan dijadikan referensi. Untuk lebih jelasnya perhatikan contoh berikut:
<html>
<head>
<title>Variabel</title>
1
www.agniluthfi.com
</head>
<body>
<?
$nama="Agni Luthfi";
$nama_satu=&$nama;
echo "$nama<br>";
echo "$nama_satu<br>";
2
www.agniluthfi.com
<body>
<?
3
www.agniluthfi.com
if($kirim)
{
echo "Nama : $nama <br>";
echo "Alamat : $alamat <br>";
echo "Jenis Kelamin : $kelamin <br><br>";
}
?>
<form action="variabel.php" method="post">
Nama : <input type="text" name="nama" /><br />
Alamat : <input type="text" name="alamat" /><br />
Jenis Kelamin : <input type="radio" name="kelamin" value="pria" />Pria
<input type="radio" name="kelamin" value="wanita" />Wanita<br />
<input type="submit" name="kirim" value="Kirim" />
</form>
</body>
</html>
Jalankan program diatas menggunakan browser dan isi formulir dengan lengkap,
maka akan muncul tampilan seperti dibawah ini
4
www.agniluthfi.com
Jika kita klik tombol kirim, maka akan muncul tampilan seperti dibawah ini
5
www.agniluthfi.com
Saat tombol kirim ditekan, maka file tersebut akan mengirim variable-variabel
yang ada pada form ke file tujuan. File tujuan ditentukan pada atribut action
pada tag form. Atribut action ini adalah sebuah parameter kemana variable-
variabel tersebut akan dikirim. Variable-variabel yang dibawa dari form itu
adalah variable nama yang diisi oleh Agni Luthfi, variable alamat yang diisi oleh
Bumi Asri 3, dan variable jenis kelamin yang diisi dengan pria.
Pada saat file variabel.php dijalankan, program tersebut akan memeriksa apakah
variabel $kirim telah diterima. Selanjutnya, apabila variabel tersebut sudah
dikirim, maka program php akan menampilkan variabel-variabel tersebut
menggunakan perintah echo pada php.
Konstanta
Konstanta adalah suatu variabel yang ilainya tetap dan tidak dapat diubah
sehingga tidak perlu dideklarasikan dengan tanda $. Konstanta ini
dideklarasikan dengan perintah define(). Perhatikan contoh berikut ini
<html>
<head>
<title>Variabel dari Form</title>
</head>
<body>
<?
Define("lebar",4);
$panjang=5;
$tinggi=6;
$volume=lebar*$panjang*$tinggi;
echo "Panjang sebuah kubus adalah adalah $panjang<br>";
echo "Tinggi sebuah kubus adalah adalah $tinggi<br>";
echo "Volume sebuah kubus adalah adalah $volume<br>";
6
www.agniluthfi.com
?>
</html>
Jika kita jalankan program diatas, maka akan muncul tampilan layer sebagai
berikut