PHP Series : Tipe Data dalam PHP - Rumah IT

Baru

recent

PHP Series : Tipe Data dalam PHP

PHP Series : Tipe Data dalam PHP

PHP Data Types

Variabel dapat menyimpan data dari tipe data yang berbeda dan dikarenakan tipe data yang berbeda maka perlakuannya pun juga berbeda. PHP mendukung macam-macam tipe data seperti dibawah ini :


Kedelapan tipe data diatas dibagi menjadi 3 bagian yang akan dijelaskan pada gambar dibawah ini:

Tipe Data dalam PHP

1. Tipe Data String

String adalah tipe data yang terdiri dari gabungan beberapa karakter seperti "Hello World". Dalam syntax PHP tipe data string ditulis diantara tanda kutip. Anda bisa menggunakan tanda kutip tunggal (') maupun tanda kutip ganda (") keduanya mempunyai fungsi yang sama. Contoh :

<?php 
$string1 = "Hello world!";
$string2 = 'Akademi Informatika';

echo $string1;
echo "<br>"; 
echo $string2;
?> 

Output dari program diatas adalah :

Hello world
Akademi Informatika

2. Tipe Data Integer

Integer adalah tipe data bilangan bulat bukan desimal yang terdiri antara -2,147,483,648 dan 2,147,483,647. Berikut adalah contoh tipe data integer. PHP var_dump() berfungsi untuk mengembalikan nilai suatu tipe data.

<?php 
$npm = 1241177004321;
var_dump($npm);
?> 

otput program diatas adalah :

1241177004321

3. Tipe Data Float atau Double

Tipe data float adalah tipe data yang terdiri dari bilangan decimal atau pecahan. Contoh Program :

<?php 
$phi = 3.14;
var_dump($phi);
?> 

output program diatas adalah :

3.14

4. Tipe Data Boolean

Tipe data boolean adalah tipe data logika yang mempresentasikan tua kemungkinan yaitu : TRUE atau FALSE. Pernyataan boolean juga bisa menggunakan angka 1 dan 0 sebagai pengganti true dan false. Boolean sering digunakan pada pengujian kondisional. Kita akan membahas tentang pengujian kondisin secara lebih lanjut pada bab selanjutnya.

$kondisi = true;
$situasi = false;
$jeniskelamin = 1;
$jeniskelamin=0;

5. Tipe Data Array

Array adalah tipe data yang dapat menyimpan beberapa nilai dalam satu variabel. Contoh :

<?php
$hewan = array("Ayam", "Kambing", "Sapi");
echo "Saya suka makan " . $hewan[0] . ", " . $hewan[1] . " dan " . $hewan[2] . ".";
?> 

Output dari program diatas adalah :

Saya suka makan Ayam, Kambing dan Sapi.

6. Tipe Data Object

Objek adalah tipe data yang menyimpan data dan informasi tentang cara mengolah data tersebut. Di PHP, sebuah objek harus dinyatakan secara eksplisit. Pertama kita harus mendeklarasikan kelas objek. Untuk ini, kami menggunakan kata kunci kelas. Kelas adalah struktur yang dapat berisi properti dan metode:

<?php
class Hewan {
    function Hewan() {
        $this->model = "Curut";
    }
}

// buat sebuah objek
$binatang = new Hewan();

// menampilkan properti objek
echo $binatang->model;
?> 
Output dari program diatas adalah:

Curut

7. Tipe data NULL

Null adalah tipe data khusus yang hanya memiliki satu nilai: NULL. Variabel tipe data NULL adalah variabel yang tidak memiliki nilai yang ditugaskan padanya.

Tip: Jika sebuah variabel dibuat tanpa nilai, maka secara otomatis diberi nilai NULL. Variabel juga dapat dikosongkan dengan menetapkan nilai ke NULL:

<?php
$string = "Hello world!";
$string = null;
var_dump($string);
?> 

Output dari program diatas adalah :

NULL

8. Tipe Data Resource

Tipe data Resource adalah bukan tipe data yang sebenarnya. Ini adalah penyimpanan referensi ke fungsi dan sumber daya yang berada di luar PHP. Contoh umum penggunaan tipe data resource adalah koneksi database. Kami tidak akan membicarakan tipe data resource di sini, karena ini adalah topik lanjutan.
All Rights Reserved by Rumah IT - Rumah Teknologi Informasi © 2013 - 2020
Powered By Blogger

Contact Form

Name

Email *

Message *

Powered by Blogger.