Semudah Belajar PHP

Membuat Tools untuk Otomatisasi Pekerjaan

Membuat Aplikasi dengan Database MySQL

Variabel dan Tipe Data pada PHP

Variabel dan Tipe Data pada PHP

Pada materi sebelumnya dijelaskan bahwa variabel berfungsi untuk menyimpan atau mewakili suatu nilai, dalam ilmu komputer “nilai” ini lazim disebut juga dengan “data“.

Aturan Dalam Pemberian Nama Variabel:

  • Nama variabel harus diawali dengan tanda dollar ($)
    benar : $nama, $usia, $nilai, $gaji
    salah : nama, usia, nilai, gaji (tidak ada tanda dollar)
  • Setelah tanda dollar, karakter pertama setelahnya harus berupa alfabet atau underscore (_), karakter kedua dan seterusnya bisa berupa alfabet, numerik, atau underscore (_).
    benar : $nama1, $usia, $_nilai, $gaji_11
    salah : $9nama, $-usia, $@nilai, $+gaji (setelah tanda dollar bukan alfabet atau underscore)
  • Nama variabel bersifat case sensitif (huruf besar dan huruf kecil dianggap berbeda).
    contoh : $nama, $Nama, dan $NAMA (ketiganya akan dianggap sebagai variabel yang berbeda).
  • Untuk memberikan nilai kepada sebuah variabel, PHP menggunakan karakter sama dengan (=).
    contoh : $a=5;
  • Variabel dalam PHP tidak memerlukan deklarasi terlebih dahulu.

Tipe Data pada PHP

Ada beberapa macam tipe data yang dikenal dalam bahasa pemrograman PHP, yaitu:

Tipe Data Dasar (Skalar)

Variabel yang menggunakan tipe data jenis ini hanya bisa menyimpan satu nilai saja.

  • Integer (angka bulat)
  • Float (angka pecahan)
  • Boolean (logika true atau false)
  • String (teks)

 Tipe Data Komposit

Tipe data komposit merupakan jenis tipe data yang terbentuk oleh beberapa tipe data skalar, variabel dengan tipe data ini bisa menyimpan beberapa data secara bersamaan.

  • Array
  • Object

Tipe Data Khusus

  • Resource, tipe data resource berkaitan dengan referensi atau koneksi dengan aplikasi lain di luar PHP, misalnya hasil koneksi ke suatu file atau database.
  • Null, hanya bisa berisi “null” saja (“null” artinya tidak ada apapun).
PENTING!
Pada saat Anda ingin memasukan suatu nilai (data) bertipe string atau teks ke dalam suatu variabel maka data tersebut harus diapit dengan tanda petik, selain tipe data string jangan diapit dengan tanda petik.

Buatlah selalu nama variabel dengan jelas, sehingga dengan melihat nama variabelnya kita bisa memahami data seperti apa yang akan disimpan dalam variabel-variabel tersebut. Ketika melihat variabel $nama maka kita bisa lansung mengira-ngira bahwa variabel $nama ini kemungkinan akan digunakan untuk menyimpan data nama seseorang, variabel $umur kemungkinan  akan digunakan untuk menyimpan usia seseorang.