Anda di halaman 1dari 7

www.agniluthfi.

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.

Contoh penulisan variable yang benar adalah,


$var=”Ini adalah variabel”;
$_var=”Ini adalah variabel”;
$var15=”Ini adalah variabel”;
$var_var=”Ini adalah variabel”;
$var_15=”Ini adalah variabel”;

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>";

$nama="Agni Luthfi Heryana";


echo "$nama<br>";
echo "$nama_satu";
?>
</body>
</html>
Jika kita jalankan program diatas menggunakan web browser maka tampilannya
akan seperti ini,

2
www.agniluthfi.com

Variabel dari Form HTML


Form didalam tag html merupakan salah satu fungsi html yang dapat membuat
sebuah menjadi lebih dinamis. Dengan adanya form dalam tag html, diharapakan
pengunjung tidak hanya dapat menerima informasi tapi juga bisa mengirimkan
informasi ke server yang nantinya akan diolah menggunakan program PHP.
Bagian dari form dapat berupa text box, check box, text area, radio button, drop
down, dan lain-lain. Berikut ini adalah contoh variable yang dikirim melalui form
dalam html
<html>
<head>
<title>Variabel dari Form</title>
</head>

<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

Anda mungkin juga menyukai