Monday, May 6, 2013

Tipe Data

tipe data : :

Halo pada posting kali ini saya akan mencoba menjelaskan mengenai tipe-tipe data yang ada di PHP. PHP memiliki 4 tipe data sebagai berikut :

Integer
Floating point number atau tipe data real
String
Boolean

Berikut ini saya akan mencoba menguraikan satu persatu tipe data PHP ini

Integer

integer merupakan tipe data yang berguna untuk menyimpan bilangan bulat, bukan desimal. Sebagai contoh 1,2,-1, dll.

Floating point number atau tipe data real

nach kalau tipe data ini biasanya digunakan untuk menyimpan nilai desimal. Tipe data ini fungsinya kebalikan dari tipe data integer. Contoh nilai desimal adalah 0,1; 0,2; dll.

String

Tipe data string digunakan untuk menyimpan karakter, angka, atau bisa juga digunakan untuk menyimpan kalimat atau gabungan dari angka dan kalimat.

Boolean

tipe data boolean digunakan untuk menyimpan nilai true atau false. Biasanya tipe data ini mayoritas digunakan untuk melakukan pengecekan kondisi pada php. Biasanya digunakan pada if-else statement (untuk keterangan dan cara penggunaan if-else statement akan dijelaskan di kemudian hari). Beberapa nilai yang dianggap sebagai FALSE oleh php adalah sebagai berikut

string FALSE (dapat berupa huruf besar semua atau huruf kecil semua)
nilai integer 0
nilai real 0.0
empty string
nilai NULL

mungkin posting kali ini agak membingungkan. Pada posting berikutnya saya akan mencoba menjelaskan cara membedakan tipe data ini dengan melakukan praktek langsung, yaitu dengan cara memberikan masing-masing contoh deklarasi variabel beserta dengan tipe data yang telah dijelaskan diatas
 
Tipe khusus:

- Resource

Resource merupakan suatu tipe data khusus yang digunakan untuk menyatakan suatu referensi/link ke suatu sumber daya di luar lingkungan PHP.

Contoh tipe resource seperti : suatu koneksi ke database MySQL, COM object di windows, library GD (untuk image processing) atau suatu library untuk parse dokumen XML, dll…

- Null

Suatu tipe data khusus yang digunakan untuk menyatakan bahwa suatu variable tidak memiliki nilai. Penyebab suatu variable bertipe dat NULL adalah : karena sengaja diberikan nilai konstanta NULL atau variable belum diberikan suatu nilai tertentu. Function unset() juga dapat menyebabkan suatu variable bernilai NULL.
 
tipe data gabungan / komposit :

2. Tipe Data Komposit / Gabungan
Tipe Data Komposit / Gabungan adalah tipe data yang terbentuk dari tipe data tradisional.

Tipe Data Keterangan
String Kumpulan dari karakter
Array Kumpulan Variable yang memiliki tipe data yang sama
Abstract Tipe data yang berbasis objek yang merupakan perencanaan yang dibentuk oleh objek
Strunc Kumpulan Variable yang memiliki tipe data yang berlainan
 
 

No comments:

Post a Comment