Apakah agan sudah mengenal variabel dan tipe data dalam PHP? Jika belum, agan wajib menyimak artikel ini. Mengapa ane katakan wajib? karena pada saat agan ngoding atau menulis script PHP nanti agan pasti sering berhubungan dengan variabel dan tipe data. Khusus untuk tipe data dalam PHP agan tidak perlu mendefinisikannya seperti bahasa pemrograman java atau visual basic (vb). Agan cukup memberi nilai variabel dalam PHP tersebut, PHP mampu mengenali tipe data dari nilai yang agan isi.

variabel dan tipe data dalam php

Variabel dalam PHP

Variabel adalah tempat atau wadah untuk menyimpan suatu nilai selama program berjalan didalam memori komputer. Untuk mendeklarasikan variabel dalam PHP diawali dengan tanda dollar ($) diikuti dengan huruf (a-zZ-A) atau underscore (_) dan juga dapat dikombinasikan dengan angka (1-9) dan diiringi dengan pemberian nilai terhadap variabel tersebut. Contohnya seperti dibawah ini.


<?php
  $nama_depan = "Haniif";
  $nama_belakang = "Fii Sabiilillah";
  $nama_depan2 = "Yulia";
  $nama_belakang2 = "Safitrah";
?>

 

Dalam penamaan variabel PHP terdapat beberapa aturan, yaitu:

  1. Nama variabel harus diawali dengan huruf (a-zZ-A) atau underscore (_).
  2. Nama variabel tidak boleh diawali dengan angka.
  3. Nama variabel tidak boleh mengandung karakter khusus (~`!@#$%^&*()<>?:'”).
  4. Nama variabel tidak boleh mengandung spasi.
  5. Nama variabel bersifat case sensitive, dimana terdapat perbedaan antara huruf besar dengan huruf kecil. Contoh seperti variabel $a berbeda dengan variabel $A.

Untuk memamahami aturan penamaan variabel PHP diatas. Silahkan agan simak contoh penamaan variabel PHP yang benar dibawah ini:

$username
$username2
$user_name
$_username

Dibawah ini adalah contoh penamaan variabel PHP yang salah:

$usern@me
$2username
$user_name
$user name

Variabel diatas merupakan variabel yang didefinisikan oleh user. Selain itu terdapat juga variabel-variabel yang disediakan oleh PHP istilahnya variabel built-int seperti $_SERVER, $REQUEST, $_GET, $_POST, $_SESSION, $_FILES, $COOKIE dan lain sebagainya.

Tipe Data dalam PHP

Ada 8 tipe data yang didukung dalam PHP, yaitu:

  1. Boolean
  2. Float
  3. Integer
  4. String
  5. Array
  6. Object
  7. Resource

Untuk memahami beberapa tipe data diatas silahkan agan simak contoh script PHP dibawah ini:


<?php
  $bool = TRUE; // Boolean
  $int = 10; // Integer
  $str = "Selamat Datang!"; // String
  $null = NULL; // Null
  // Script dibawah ini untuk mengecek apakah variabel $int bertipe data Integer
  if (is_int($int)) {
    echo "Ternyata benar variabel \$int bertipe data Integer <br />";
  } else {
	echo "Ternyata salah variabel \$int bukan bertipe data Integer <br />";
  }
  // Script dibawah ini untuk mengecek apakah variabel $null bertipe data String
  if (is_string($null)) {
	echo "Ternyata benar variabel \$null bertipe data String <br />";
  } else {
	echo "Ternyata salah variabel \$null bukan bertipe data String <br />";
  }	
?>

 

Semoga tutorial belajar PHP dasar ini, yaitu mengenal variabel dan tipe data dalam PHP dapat bermanfaat untuk agan sekalian. :)

Salam,

Haniif Fii Sabiilillah