MODUL 2
VARIABEL DAN TIPE DATA DALAM PHP
PEMROGRAMAN TERSTUKTUR
VARIABEL DAN TIPE DATA DALAM PHP
PEMROGRAMAN TERSTUKTUR
A.Dasar Teori
Variabel digunakan untuk melakukan penyimpanan data sementara, data akan hilang
ketika program dieksekusi. Untuk menyimpan data yang permanen kita dapat
menggunakan database atau didisk. Bentuk dari variabel untuk mendeklarasikan data
apabila menggunakan fungsi dalam PHP. Isi data dalam variabel tidak akan ditampilkan
apabila tidak melakukan pemanggilan fungsi yang mendeklarasikan variabel tersebut.
Bentuk dari variabel juga digunakan untuk menghantarkan data yang ada dari setiap
variabel kedalam halaman yang lain, bentuk-bentuk variabel ini digunakan ketika kita
menggunakan form atau formulir.
Lingkup Variabel dibagi menjadi 3 yaitu :
1. Variabel Global
Adalah variabel yang bersifat global yang dapat dikenal dan digunakan oleh seluruh
bagian script.
2. Varibel Local
Adalah variabel yang didefinisikan pada suatu fungsi sehingga variabel tersebut hanya
dapat dikenali oleh fungsi yang mendeklarasikan tersebut.
Variabel digunakan untuk melakukan penyimpanan data sementara, data akan hilang
ketika program dieksekusi. Untuk menyimpan data yang permanen kita dapat
menggunakan database atau didisk. Bentuk dari variabel untuk mendeklarasikan data
apabila menggunakan fungsi dalam PHP. Isi data dalam variabel tidak akan ditampilkan
apabila tidak melakukan pemanggilan fungsi yang mendeklarasikan variabel tersebut.
Bentuk dari variabel juga digunakan untuk menghantarkan data yang ada dari setiap
variabel kedalam halaman yang lain, bentuk-bentuk variabel ini digunakan ketika kita
menggunakan form atau formulir.
Lingkup Variabel dibagi menjadi 3 yaitu :
1. Variabel Global
Adalah variabel yang bersifat global yang dapat dikenal dan digunakan oleh seluruh
bagian script.
2. Varibel Local
Adalah variabel yang didefinisikan pada suatu fungsi sehingga variabel tersebut hanya
dapat dikenali oleh fungsi yang mendeklarasikan tersebut.
3. Variabel Static
Adalah variabel yang hanya dalam lingkup lokal dan tidak menghilangkan nilai
aslinya ketika selesai dieksekusi dan meninggalkan fungsi tersebut..
Adalah variabel yang hanya dalam lingkup lokal dan tidak menghilangkan nilai
aslinya ketika selesai dieksekusi dan meninggalkan fungsi tersebut..
B.PRAKTEK..
1. Variabel global
Praktekan Source code berikut dalam editor Notepad atau Notepad++ anda dan
simpan hasilnya dengan nama Mod2varglobal.php
Praktekan Source code berikut dalam editor Notepad atau Notepad++ anda dan
simpan hasilnya dengan nama Mod2varglobal.php
<html>
<head>
<title>variabel Global</title>
</head>
<body>
<?php
$var1 = 5;//variabel global
$var2 = 10;//variabel global
$var3 = 12;
function kali ()
{
global $var1,$var2,$var3;
$var3 = $var1*$var2;
}
kali();//fungsi pemanggilan
echo "nilai variabel_1 =".$var1;
echo "<br>";
echo "nilai variabel_2 =".$var2;
echo "<br>";
echo "nilai variabel_3 =".$var3;
echo "<br>";
?>
</body>
</html>
Langkah-langkahnya <head>
<title>variabel Global</title>
</head>
<body>
<?php
$var1 = 5;//variabel global
$var2 = 10;//variabel global
$var3 = 12;
function kali ()
{
global $var1,$var2,$var3;
$var3 = $var1*$var2;
}
kali();//fungsi pemanggilan
echo "nilai variabel_1 =".$var1;
echo "<br>";
echo "nilai variabel_2 =".$var2;
echo "<br>";
echo "nilai variabel_3 =".$var3;
echo "<br>";
?>
</body>
</html>
1.Ketikkan perintah di bawah ini di editor :
<html>
<head>
<title>variabel Global</title>
</head>
<body>
<?php
$var1 = 5;//variabel global
$var2 = 10;//variabel global
$var3 = 12;
function kali ()
{
global $var1,$var2,$var3;
$var3 = $var1*$var2;
}
kali();//fungsi pemanggilan
echo "nilai variabel_1 =".$var1;
echo "<br>";
echo "nilai variabel_2 =".$var2;
echo "<br>";
echo "nilai variabel_3 =".$var3;
echo "<br>";
?>
</body>
</html>
<head>
<title>variabel Global</title>
</head>
<body>
<?php
$var1 = 5;//variabel global
$var2 = 10;//variabel global
$var3 = 12;
function kali ()
{
global $var1,$var2,$var3;
$var3 = $var1*$var2;
}
kali();//fungsi pemanggilan
echo "nilai variabel_1 =".$var1;
echo "<br>";
echo "nilai variabel_2 =".$var2;
echo "<br>";
echo "nilai variabel_3 =".$var3;
echo "<br>";
?>
</body>
</html>
2. Simpan dengan nama “ Mod2varglobal.php” di document-root komputer Anda.
3. Buka browser dan ketikkan alamat http://localhost/Mod2varglobal.php
3. Buka browser dan ketikkan alamat http://localhost/Mod2varglobal.php
4. Lihat hasilnya di browser. Akan terlihat tampilan seperti pada gambar dibawah ini
5.Selesai2. Variabel Lokal
Praktekan Source code berikut dalam editor Notepad atau Notepad++ anda dan
simpan hasilnya dengan nama Mod2varlokal.php
<html>
<head>
<title>variabel Lokal </title
></head>
<body>
<?php
$nama="Susis";//variabel global
function panggil()
{
$nama="Sule";//variabel lokal
echo"namaku :".$nama;
echo"<br/>";
}
panggil();//pemanggilan fungsi
echo"dikampus aku dipanggil:".$nama;
echo"<br>";
?>
</body>
</html>
Langkah-langkahnya<head>
<title>variabel Lokal </title
></head>
<body>
<?php
$nama="Susis";//variabel global
function panggil()
{
$nama="Sule";//variabel lokal
echo"namaku :".$nama;
echo"<br/>";
}
panggil();//pemanggilan fungsi
echo"dikampus aku dipanggil:".$nama;
echo"<br>";
?>
</body>
</html>
1.Ketikkan perintah di bawah ini di editor
<html>
<head>
<title>variabel Lokal </title
></head>
<body>
<?php
$nama="Susis";//variabel global
function panggil()
{
$nama="Sule";//variabel lokal
echo"namaku :".$nama;
echo"<br/>";
}
panggil();//pemanggilan fungsi
echo"dikampus aku dipanggil:".$nama;
echo"<br>";
?>
</body>
</html>
<head>
<title>variabel Lokal </title
></head>
<body>
<?php
$nama="Susis";//variabel global
function panggil()
{
$nama="Sule";//variabel lokal
echo"namaku :".$nama;
echo"<br/>";
}
panggil();//pemanggilan fungsi
echo"dikampus aku dipanggil:".$nama;
echo"<br>";
?>
</body>
</html>
2. Simpan dengan nama “ Mod2varlokal.php” di document-root komputer Anda.
3. Buka browser dan ketikkan alamat http://localhost/Mod2varlokal.php
3. Buka browser dan ketikkan alamat http://localhost/Mod2varlokal.php
4. Lihat hasilnya di browser. Akan terlihat tampilan seperti pada gambar dibawah ini
simpan hasilnya dengan nama Mod2varstatis.php
5.Selesai
3. Variabel statis
Praktekan Source code berikut dalam editor Notepad atau Notepad++ anda dansimpan hasilnya dengan nama Mod2varstatis.php
<html>
<head>
<title>variabel Statis</title>
</head>
<body>
<?php
$nip="100010";
$nama1="Hazel Zidan Setiawan";
$jabatan="Manajer";
$gajipokok=2500000;
$status="menikah";
$tunjangan=250000;
$totalgaji=$gajipokok+$tunjangan;
echo"Nip saya=$nip<br>";
echo"Nama saya =$nama1<br>";
echo"jabatan saya =$jabatan<br>";
echo"gaji pokok =gajipokok<br>";
echo"status menikah =$status<br>";
echo"tunjangan=$tunjangan<br>";
echo"total gaji=$totalgaji<br>";
?>
</body>
</html>
Langkah-langkahnya<title>variabel Statis</title>
</head>
<body>
<?php
$nip="100010";
$nama1="Hazel Zidan Setiawan";
$jabatan="Manajer";
$gajipokok=2500000;
$status="menikah";
$tunjangan=250000;
$totalgaji=$gajipokok+$tunjangan;
echo"Nip saya=$nip<br>";
echo"Nama saya =$nama1<br>";
echo"jabatan saya =$jabatan<br>";
echo"gaji pokok =gajipokok<br>";
echo"status menikah =$status<br>";
echo"tunjangan=$tunjangan<br>";
echo"total gaji=$totalgaji<br>";
?>
</body>
</html>
1.Ketikkan perintah di bawah ini di editor :
<html>
<head>
<title>variabel Statis</title>
</head>
<body>
<?php
$nip="100010";
$nama1="Hazel Zidan Setiawan";
$jabatan="Manajer";
$gajipokok=2500000;
$status="menikah";
$tunjangan=250000;
$totalgaji=$gajipokok+$tunjangan;
echo"Nip saya=$nip<br>";
echo"Nama saya =$nama1<br>";
echo"jabatan saya =$jabatan<br>";
echo"gaji pokok =gajipokok<br>";
echo"status menikah =$status<br>";
echo"tunjangan=$tunjangan<br>";
echo"total gaji=$totalgaji<br>";
?>
</body>
</html>
<title>variabel Statis</title>
</head>
<body>
<?php
$nip="100010";
$nama1="Hazel Zidan Setiawan";
$jabatan="Manajer";
$gajipokok=2500000;
$status="menikah";
$tunjangan=250000;
$totalgaji=$gajipokok+$tunjangan;
echo"Nip saya=$nip<br>";
echo"Nama saya =$nama1<br>";
echo"jabatan saya =$jabatan<br>";
echo"gaji pokok =gajipokok<br>";
echo"status menikah =$status<br>";
echo"tunjangan=$tunjangan<br>";
echo"total gaji=$totalgaji<br>";
?>
</body>
</html>
2. Simpan dengan nama “ Mod2varstatis.php” di document-root komputer Anda.
3. Buka browser dan ketikkan alamat http://localhost/Mod2varstatis.php
4. Lihat hasilnya di browser. Akan terlihat tampilan seperti pada gambar dibawah ini3. Buka browser dan ketikkan alamat http://localhost/Mod2varstatis.php

