Kamu mengenal variabel dalam matematika, yakni sesuatu yang nilainya bisa diubah-ubah. Dalam algoritma dan pemrograman, variabel digunakan untuk menyimpan informasi dinamis. Informasi yang dapat disimpan ke dalam variabel dapat berupa bilangan atau huruf tergantung tipe data yang digunakan varibel tersebut. Berikut beberapa tipe data yang umum digunakan dalam PHP.
Integer
Tipe data ini digunakan untuk menyatakan bilangan bulat. Dengan jangkauan/range kira kira dari -2,147,483,648 hingga +2,147,483,647 pada platform 32 bit. Namun bila terdapat data diluar jangkauan tersebut, maka secara otomatis PHP akan mengkonversikannya ke dalam tipe data Floating Point.
contoh :
$a=2;Double / Float
$b=3;
Double/Floating point adalah tipe data yang berisi bilangan real atau pecahan. Jangkauan/range dari tipe data ini adalah antara 1.7e-308 sampai 1.7e+308. Data tersebut berbentuk desimal ataupun berbentuk pangkat.
contoh :
$c = 3.14;String
$b = 1.2e3;
String menyatakan tipe data teks (sederetan teks karakter yang tidak menyatakan bilangan). Dalam penulisannya, tipe data string menggunakan tanda kutip tunggal (' ') atau bisa juga menggunakan tanda kutip ganda (" ").
Contoh :
$nama="Shinkun21 Blog";Dari kedua cara penulisan dengan tanda kutip tersebut, ada perbedaan antara keduanya yaitu pada saat penggunaan variabel. Jika menggunakan tanda kutip tunggal, maka apabila sebuah variabel berisi tipe data string dan berisi tipe data yang lain, yang terjadi adalah nilai dari variabel tersebut akan dibaca atau tetap dicetak dengan nama variabel itu sendiri.
$url='http://shinkun21.blogspot.com';
contoh :
<?
$url="http://shinkun21.blogspot.com";
$nama1="Shinkun21 Blog beralamat di $url";
$nama2='Shinkun21 Blog beralamat di $url';
echo "$nama1<br>";
echo "$nama2";
?>
Dalam
browser, tampilan string yang menggunakan tanda kutip ganda, variabel $url akan
dicetak isinya yaitu"http://shinkun21.blogspot.com" namun
berbeda dengan penggunaan tanda kutip tunggal, variabel $url akan
dicetak begitu saja.
Maka hasilnya adalah :
Array
Tipe data array ini mampu untuk menyimpan lebih dari satu data akan tetapi tiap element data dalam array dibedakan menurut nomor indeksnya. Selain itu juga, array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian bagian yang menyusun array disebut juga dengan element array, yang masing masing dari element dapat diakses secara tersendiri melalui indeks array.1. Array berdimensi Satu
Tipe data array ini mampu untuk menyimpan lebih dari satu data akan tetapi tiap element data dalam array dibedakan menurut nomor indeksnya. Selain itu juga, array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. Bagian bagian yang menyusun array disebut juga dengan element array, yang masing masing dari element dapat diakses secara tersendiri melalui indeks array.1. Array berdimensi Satu
contoh :
<?hasil :
$hewan[0] = "Kucing";
$hewan[1] = "Kura-kura";
$hewan[2] = "Anjing";
$hewan[3] = "Kelinci";
echo("Hewan peliharaan saya adalah $hewan[0]");
?>
2. Array Multidimensi
Dalam pemrograman PHP juga mengenal adanya penggunaan istilah array multidimensi atau array bertingkat. Berikut adalah contohnya :
<?hasil :
$buah = array (
"apel" => array("warna" => "merah","rasa" => "manis"),
"pisang" => array("warna" => "kuning","rasa" => "manis")
);
echo "Warna buah apel adalah ".$buah["apel"]["warna"]."<br>";
echo "Rasa buah pisang adalah ".$buah["pisang"]["rasa"];
?>
Tipe Data Object
Tipe data Object bisa berupa bilangan, variabel, ataupun fungsi. Tipe data tersebut dapat membantu programmer untuk membuat sebuah program. Data itu dapat disertakan dalam program sehingga meringkas beberapa fungsi dan dapat memperkecil ukuran file. Semakin kecil ukuran file semakin singkat waktu yang dibutuhkan untuk mengakses file tersebut.
contoh :
<?hasil :
class blog{
function data_blog(){
echo "http://shinkun21.blogspot.com";
}
}
echo "<b>Shinkun21 Blog</b> beralamat di ";
$data=new blog;
$data->data_blog();
?>
Sekian dan selamat mencoba :)
Post a Comment