Variabel dan Type Data di PHP

Semua variable dalam bahasa PHP diawali dengan tanda ( $ ) tanpa mempedulikan jenis nilai yang akan ditampungnya, baik karakter, integer, string, maupun bilangan floating point dan array. Semuanya ditulis dalam bentuk yang mirip dan secara otomatis PHP akan selalu mengingat tipe data yang disimpan tersebut.
Berikut contoh pendeklarasian variable di PHP :
<?php
$nama=”Rahma”;
$umur=20;
echo “<b>Nama saya adalah $nama umur saya $umur tahun</b>” ;
?>
PHP mengenal 5 (lima) type data, yaitu :
–    Integer : Bilangan Bulat
Tipe ini meliputi semua bilangan bulat dengan range -2,147,483,648 sampai +2,147,483,647 pada platform 32bit. PHP juga akan mengkonversi secara otomatis bila suatu bilangan berada diluar range tersebut ke dalam tipe data floating point. Tipe ini juga dapat dinyatakan dalam bentuk oktal (berbasis 8), desimal (berbasis 10), heksadesimal (berbasis 16). Seperti dalam contoh berikut :

$umur=20;
$tahun=2010;

–    Floating point : Bilangan Pecahan, dengan tanda titik sebagai pemisah bilangan bulat dan pecahannya.
Tipe ini biasa digunakan dalam bilangan pecahan namun bisa juga bilangan desimal. Tipe ini memiliki range 1.7E-308 sampai 1.7E+308. Dapat dinyatakan dalam bentuk bilangan desimal atau dalam bentuk pangkat. Seperti contoh dibawah ini :

$desimal = 0.25;

–    Strings
Tipe data string dinyatakan dengan mengapitnya menggunakan tanda petik tunggal (‘ ‘) atau tanda petik ganda (” “). Perbedaan dari penggunaan keduanya adalah dengan tanda petik tunggal kita tidak dapat menggunakan variable dan escape sequence handling bersama dalam suatu kalimat. Seperti contoh :

$nama=”Rahma”;
echo “Nama saya adalah $nama”;
echo ‘Nama saya adalah $nama;

–    Array : Larik adalah variable yang menyimpan banyak nilai
Tipe ini dapat mengandung satu atau lebih data juga dapat diindeks berdasarkan numerik atau string. Ia juga mendukung multiarray dimensi dan membolehkan semua datanya berbeda tipe data. Seperti contoh :

$mobil[sedan] = “Timor”;
$mobil[station] = “Kijang”;
$mobil[pickup] = “Zebra”;
echo “
variabel \$mobil[sedan] bernilai : ‘$mobil[sedan]‘
variabel \$mobil[station] bernilai : ‘$mobil[station]‘
variabel \$mobil[pikcup] bernilai : ‘$mobil[pickup]‘”;

–    Object
Tipe data object dapat berupa bilangan, variable atau fungsi. Object dibuat dengan tujuan agar para programmer terbiasa dengan OOP, meski fasilitas ini masih minim. Seperti contoh :

class Nama {
var $nami = “Rahma”;
function ganti_nama($nami) {
$this->nami = $nami;
}
}
$nama = new Nama;
echo $nama->nami;
$nama->ganti_nama(“Rahmi”);
echo “<br>”.$nama->nami;

2 thoughts on “Variabel dan Type Data di PHP

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s