Variabel, Tipe Data dan Konstanta dalam PHP

Setelah pada pembahasan sebelumnya kita telah mengenal dasar-dasar PHP, dalam pembahasan kali ini kita akan bahas tentang variabel, tipe data dan konstanta dalam PHP. Berikut ini ulasannya, semoga tulisan ini dapat berguna bagi yang sedang belajar PHP. Selamat Belajar.

Variabel, Tipe Data, dan Konstanta

a. Variabel

Variabel digunakan untuk menyimpan data sementara, dan nilainya bisa berubah-ubah setiap kali program dijalankan. Secara singkat dapat dikatakan bahwa variable dalam PHP memiliki aturan:

  • Diawali dengan tanda dolar ($)
  • Penamaan variable bersifat case sensitive (membedakan huruf besar dan kecil)
  • Nama variable hanya bisa diawali dengan huruf atau garis bawah, baru dapat diikuti dengan beberapa huruf atau angka maupun garis bawah.

Variabel dalam PHP tidak harus dideklarasikan terlebih dahulu sebelum digunakan.

Contoh penulisan variable:

$usia=17;

$_usia=”17 tahun”;

b. Tipe Data

PHP mempunyai lima macam tipe data yaitu:

  1. Integer
  2. Float/double atau bilangan pecahan
  3. String
  4. Array
  5. Objek

Contoh:

/*Tipe data integer

$nilai=90;

$suhu=-30;

/*Tipe data double/float

$harga=11000.00;

$nilai=90.25;

/*Tipe data string

$nama=”Tantri Hidayati”;

$usia=”21 tahun”;

/*Tipe data array

$nama[0]=”Danu”;

$nama[1]=”Wira”;

echo “Nama =$nama[0] $nama[1];

/*hasilnya:

Nama = Danu Wira

/*Tipe data objek

class masak_mie {

function masak() {

return “rebus 100 ml air hingga mendidih, masukkan mie hingga matang”;

}

}

$obj=new masak_mie;

echo “cara memasak mie adalah “.$obj->masak();

c. Konstanta

Konstanta adalah variabel dengan nilai tetap.

Cara membuat konstanta, standar penulisan konstanta :

Define (“nama_konstanta”,”nilai_konstanta”);

Contoh:

<?

define(“kampus”,”Universitas PGRI Yogyakarta”);

echo kampus;

?>

5 thoughts on “Variabel, Tipe Data dan Konstanta dalam PHP

  1. Ping-balik: Operator PHP « rwinblog

  2. Ping-balik: Operator PHP

  3. Ping-balik: Artikel Tipe Data,Variabel,dan KonstantaPHP | Dicky Maulana

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