Episode kali ini kita akan mengenal variabel dan macam-macam tipe data dalam php, daripada banyak cerita kita langsung saja.
Baca Juga: Belajar PHP dari 0 : Intro
Variabel
Sederhananya variabel adalah wadah menyimpan nilai apapun karakter, huruf dan lainnya.
beberapa aturan dalam penulisan variabel di php adalah :
-
Penulisan variabel diawali dengan simbol
$
-
Awalan dari nama variabel bisa berupa huruf atau underscore
( _ )
-
Nama variabel tidak boleh diawali dengan angka
-
Panjang karakter variabel minimal 1 setelah
$
(kalo panjang terserah capek sendiri nantiecho
kalo kepanjangan wkwkwk)
Tipe Data
Jenis dari tipe data bisa dilihat pada table berikut
Scalar | Compound | Special |
---|---|---|
string | array | resource |
integer | object | NULL |
float (double) | callable | |
boolean | iterable |
Source : http://php.net/manual/en/language.types.intro.php
Tipe Data String
String adalah tipe data karakter yang diawali dengan single quoted (tanda petik 1) atau double quoted (tanda petik 2).
-
Single Quoted
Single Quoted adalah cara termudah mendefenisikan string jadi hanya dengan menambahkannya isi dalam quotes sudah menjadi string
<?php $data = 'data string' ?>
-
Double Quoted
Dalam quoted ini bukan hanya string tapi juga dapat mendeteksi beberapa spesial karakter termasuk variabel jadi, ketika kita memasukkan variabel dalam quoted maka nilai variabel akan ter-print
<?php $data = 'aliem'; echo "saya $data"; ?>
catatan: Mulai PHP 7.0.0 tidak ada batasan khusus untuk panjang string di 64bit, pada 32bit dan versi sebelumnya panjang bisa sampai 2GB
Tipe Data Angka (integer & float)
Tipe data angka meliputi bilangan bulat dan bilangan desimal. Dalam pendeklarian tipe ini tidak memerlukan quoted seperti string. untuk pemakaian tipe ini disarankan ketika nilai dari variabel akan dilakukan proses aritmatika, ketika kita menggunakan angka tapi tidak ada operasi aritmatika sebaiknya gunakan string.
contoh deklarasi untuk tipe data angka
Tipe Data Boolean
Tipe data ini hanya memiliki nilai benar (TRUE) atau salah (FALSE)
contoh deklarasi
<?php
$angka_bulat = 1234;
$angka_desimal = 3.14;
?>
Untuk penjelasan penggunaan tipe boolean akan dibahas di episode berikutnya
Comments