Terdapat dua kelompok tipe data yang ada pada PHP, yaitu data Skalar dan tipe data Compond.
Tipe data skalar
PHP mengenal empat tipe data skalar yaitu, integer,floating point,string, dan boolean
Tipe data integer
Tipe data integer merupakan tipe yang menyatakan bilangan bulat dengan range antara -2 milyar sampai dengan +2 milyar
Tipe data floating point
Tipe data floating point ini myatakan bilangan riil atau pecahan
Contoh :
bentuk biasa (1.2 , 2.56, dll)
bentuk eksponensial (3.2e4 , 10e5, dll)
Tipe data string
Tipe data string merupakan tipe data yang menyatakan tipe data teks yang berisi kumpulan karakter.
Contoh:
$alamat="Jln. Raya bogor"
Tipe data boolean
Tipe data ini muncul sejak PHP 4 dan merupakan tipe data yang hanya memiliki nilai TRUE atau FALSE
Contoh:
$jawab="TRUE"
Tipe data Compound
Ada dua tipe data compound yang dikenal oleh paket ini yaitu array dan object
Array
Array merupakan tipe data terstruktur untuk menyimpan sejumlah data yang bertipe sama.
Object
Merupakan inisialisasi suatu class pada OOP. Object dapat dinisialisasikan menggunakan statement new.
Konversi tipe data
Untuk beberapa keperluan terkadang kita harus melakukan konversi nilai dari satu tipe data ke tipe data lain. PHP menyediakan perintah untuk melakukan konversi tipe data ke tipe data lain menggunakan sintak berikut :
settype(nilai,tipedata)
* nilai adalah nilai yang akan dikonversikan
*tipedata adalah tipe data yang dikonversikan, data dapat bernilai "double","integer" atau "int","string" atau "boolean"
Contoh:
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<?
$uang="2000.20 rupiah";
echo "Tipe data string adalah :$uang <br />";
settype($uang,"double");
echo "Tipe data double adalah :$uang <br />";
settype($uang,"integer");
echo "Tipe data integer adalah :$uang <br />";
?>
</body>
</html>
0 komentar:
Posting Komentar