Tipe-Tipe Data Dalam Program PHP

Types of Data Types in PHPProgram PHP membagi tipe data menjadi lima jenis data, yaitu Integer, Floating Point, String, Array dan Object. Tipe data yang digunakan oleh program
PHP otomatis akan ditentukan oleh PHP tanpa harus dideklarasikan lebih dahulu.

1. Tipe Data Integer
Tipe data in berisi data semua bilangan bulat yang besar rangenya sama
dengan data pada bahasa C, yaitu antara -2,147,483,648 sampai
+2,147,483,647 pada platform 32 bit. Apabila data di luar kisaran tersebut,
maka PHP akan secara otomatis mengkonversikan data tersebut dari tipe
Integer menjadi tipe Floating Point. Contohnya:

$a=2;
$b=3;

2. Tipe Data Double/Floating Point
Tipe data ini berisi bilangan pecahan atau bilangan desimal. Kisaran data
floating adalah anatara 1.7E-308 sampai 1.7E+308. bentuk data ini adalah
desimal ataupun dalam bentuk pangkat. Perhatikan contoh berikut:
$decimal=0.075;
$data_pangkat=75.0E-5
3. Tipe Data String
Tipe data ini berisi tentang string. String merupakan kumpulan karakter. Pada
php karakter sama dengan tipe bilangan byte yang mana memiliki 256
karakter berbeda. Panjang dari string yang dapat dibuat dibatasi oleh ukuran
memori komputer kita. Jadi panjang string tak terbatas sepanjang memori kita
mencukupi. Penulisan string pada php dapat diapit dengan tanda petik tunggal
(‘) atau petik ganda (“) . Contoh penulisan string :

$nama=”Nicki Official Blog”;
$deskripsi=”Blog Personal Nicki”;

4. Tipe Data Array
Data array disebut juga data bertingkat, artinya data yang mengandung
beberapa data di dalamnya dan diindeks berdasarkan data numerik atau
string. Bahkan, dalam data array ini dapat mengandung data jenis array juga.
Data array yang ada di dalam array ini membolehkan tipe data yang berbeda-beda. Contohnya:

a. Array berdimensi satu

<?
$hewan[0] = "Kucing";
$hewan[1] = "Kura-kura";
$hewan[2] = "Anjing";
$hewan[3] = "Kelinci";

echo("Hewan peliharaan saya adalah $hewan[0]");
?>
Indeks dalam array dimulai dari angka/urutan ke-0. Jadi indeks dari array ke-0 adalah elemen pertama dari array dan indeks dari array ke-1 adalah elemen kedua dari aray begitu juga seterusnya.

 

b. Array Multidimensi

 

Dalam pemrograman PHP juga mengenal adanya penggunaan istilah array multidimensi atau array bertingkat. Berikut adalah contohnya :
<?
$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"];
?>

5. Tipe Data Objek
Tipe data merupakan tipe data baru, merupakan pengembangan PHP untuk
mendukung pemrograman berorientasi objek. Tipe data objek adalah tipe data
yang didalamnya mempunyai data dan method. Data yang dipunyai oleh
suatu objek umumnya berupa suatu fungsi.

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 skripnya:

<?
class blog{
    function data_blog(){
        echo "http://www.nickizone.wordpress.com";
    }
}

echo "<b>Nicki Official Blog</b> beralamat di ";
$data=new blog;
$data->data_blog();
?>

Sumber :

  1.  http://kuliahgratiz.blogspot.com/2010/12/mengenal-tipe-data.html diakses Senin, 31 Desember 2012 20:35 WIB.
  2. http://viruspintar.blogspot.com/2010/07/tipe-data-dalam-php.html diakses Senin, 31 Desember 2012 21:15 WIB