Tipe Data PHP

Dasar Penulisan PHP Seperti biasa bahwa dalam pemrogaman hal awal yang perlu dipelajari adalah tipe data selain dasar penulisan, seperti yang telah dibahas di artikel sebelumnya. Pada artikel berikut ini akan menjelaskan secara lengkap tentang tipe data tersebut berikut contoh program serta penggunaannya.


PHP mempunyai tipe data yang bisa digunakan yaitu sebagai berikut:
  • String
  • Integer
  • Float (floating point numbers - also called double)
  • Boolean
  • Array
  • Object
  • NULL
  • Resource

String

Data String adalah berisikan urutan karakter, seperti "Halo dunia!". Sebuah string dapat berupa teks apa pun di dalam tanda kutip. Anda dapat menggunakan tanda kutip tunggal atau ganda, seperti contoh berikut ini:






 <?php
$x = "Hello world!";
$y = 'Hello world!';

echo $x;
echo "<br>";
echo $y;
?> 





Integer

Tipe data Integer adalah data dalam angka non-desimal yang bernilai antara -2,147.483.648 dan 2.147.483.647. Berikut aturan untuk bilangan bulat:
  • Integer harus memiliki setidaknya satu digit
  • Bilangan bulat tidak boleh memiliki titik desimal
  • Integer dapat berupa positif atau negatif
  • Integer dapat ditentukan dalam tiga format: desimal (berbasis 10), heksadesimal (berbasis 16 - diawali dengan 0x) atau oktal (berbasis 8 - diawali dengan 0)
Dalam contoh berikut $x adalah bilangan bulat. Fungsi PHP var_dump () mengembalikan tipe data dan nilai:






<?php
$x = 5985;
var_dump($x);
?> 





Float

Tipe data Float adalah angka dengan titik desimal atau angka dalam bentuk eksponensial. Dalam contoh berikut $x adalah float. Fungsi PHP var_dump() mengembalikan tipe data dan nilai:






<?php
$x = 10.365;
var_dump($x);
?> 





Boolean

Tipe data Boolean adalah data mewakili dua kemungkinan keadaan: BENAR atau SALAH.






$x = true;
$y = false;





Array

Tipe data Array adalah data yang menyimpan banyak nilai dalam satu variabel tunggal. Dalam contoh berikut ini $cars adalah array. Fungsi PHP var_dump() mengembalikan tipe data dan nilai:






<?php
$cars = array("Volvo","BMW","Toyota");
var_dump($cars);
?> 





Object

Tipe data Object adalah tipe data yang menyimpan data dan informasi tentang cara memproses data itu. Dalam PHP, suatu 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 Car {
    function Car() {
        $this->model = "VW";
    }
}

// create an object
$herbie = new Car();

// show object properties
echo $herbie->model;
?>





NULL

Tipe data NULL adalah tipe data khusus yang hanya dapat memiliki satu nilai: NULL (kosong atau tanpa nilai). Variabel tipe data NULL adalah variabel yang tidak memiliki nilai yang ditetapkan padanya.

Tip: Jika suatu variabel dibuat tanpa nilai, variabel itu secara otomatis akan diberi nilai NULL.

Variabel juga dapat dikosongkan dengan menetapkan nilai ke NULL:






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





Resource

Jenis data Resource daya khusus bukan tipe data aktual. Ini adalah penyimpanan referensi ke fungsi dan sumber daya eksternal ke PHP. Contoh umum menggunakan tipe data sumber daya adalah panggilan basis data. Kami tidak akan berbicara tentang jenis sumber daya di sini, karena ini adalah topik lanjutan.
Previous
Next Post »