Tipe-Tipe Data dalam PHP Beserta Contoh dan Penjelasannya
Tipe-Tipe Data dalam PHP Beserta Contoh dan Penjelasannya - Variabel dapat menyimpan data dari berbagai jenis, dan tipe data yang berbeda dapat melakukan hal-hal yang berbeda.
PHP mendukung jenis data sebagai berikut:
Sekian artikel tentang Tipe-Tipe Data dalam PHP Beserta Contoh dan Penjelasannya. Semoga bermanfaat dan selamat mencoba.
PHP mendukung jenis data sebagai berikut:
- String
- Integer (bilangan bulat)
- Float (floating point numbers - juga disebut double)
- Boolean
- Array
- Object
- NULL
- Resource
image source: www.sitepoint.com |
baca juga:
String di PHP
Sebuah string adalah rangkaian karakter, seperti "Halo dunia!".
Sebuah string dapat berupa teks dalam tanda kutip. Anda dapat menggunakan tanda kutip tunggal atau ganda:
Contoh
Integer (Bilangan Bulat) di PHP
Tipe data integer adalah angka non-desimal antara -2147483648 dan 2147483647.
Aturan untuk integer:
Dalam contoh berikut $x adalah integer. PHP var_dump() mengembalikan fungsi tipe data dan nilai:
Contoh
Float di PHP
Sebuah float (floating point number) adalah nomor dengan titik desimal atau nomor dalam bentuk eksponensial.
Dalam contoh berikut $x adalah pelampung. PHP var_dump() mengembalikan fungsi tipe data dan nilai:
Contoh
Boolean di PHP
Sebuah Boolean mewakili dua kemungkinan: TRUE atau FALSE.
Booleans sering digunakan dalam pengujian bersyarat. Anda akan belajar lebih banyak tentang pengujian kondisional dalam bab berikutnya dari tutorial ini.
Array (Susunan) di PHP
Sebuah array menyimpan beberapa nilai dalam satu variabel tunggal.
Pada contoh $mobil berikut adalah array. PHP var_dump() mengembalikan fungsi tipe data dan nilai:
Contoh
Anda akan belajar lebih banyak tentang array dalam bab-bab selanjutnya dari tutorial ini.
Sebuah string adalah rangkaian karakter, seperti "Halo dunia!".
Sebuah string dapat berupa teks dalam tanda kutip. Anda dapat menggunakan tanda kutip tunggal atau ganda:
Contoh
<?php
$x = "Halo dunia!";$y = 'Halo dunia!';echo $x;echo "<br>";
echo $y;?>
Integer (Bilangan Bulat) di PHP
Tipe data integer adalah angka non-desimal antara -2147483648 dan 2147483647.
Aturan untuk integer:
- Integer harus memiliki setidaknya satu digit
- Integer tidak harus memiliki titik desimal
- Integer dapat bersifat positif atau negatif
- Integer dapat ditentukan dalam tiga format: desimal (10-based), heksadesimal (16-berbasis - diawali dengan 0x) atau oktal (8 berbasis - diawali dengan 0)
Dalam contoh berikut $x adalah integer. PHP var_dump() mengembalikan fungsi tipe data dan nilai:
Contoh
<?php
$x = 5985;var_dump($x);?>
Float di PHP
Sebuah float (floating point number) adalah nomor dengan titik desimal atau nomor dalam bentuk eksponensial.
Dalam contoh berikut $x adalah pelampung. PHP var_dump() mengembalikan fungsi tipe data dan nilai:
Contoh
<?php
$x = 10.365;var_dump($x);?>
Boolean di PHP
Sebuah Boolean mewakili dua kemungkinan: TRUE atau FALSE.
$ X = true;$ Y = false;
Booleans sering digunakan dalam pengujian bersyarat. Anda akan belajar lebih banyak tentang pengujian kondisional dalam bab berikutnya dari tutorial ini.
Array (Susunan) di PHP
Sebuah array menyimpan beberapa nilai dalam satu variabel tunggal.
Pada contoh $mobil berikut adalah array. PHP var_dump() mengembalikan fungsi tipe data dan nilai:
Contoh
<?php
$mobil = array("Honda","BMW","Toyota");
var_dump($cars);
?>
Anda akan belajar lebih banyak tentang array dalam bab-bab selanjutnya dari tutorial ini.
Object (Obyek) di PHP
Sebuah objek adalah tipe data yang menyimpan data dan informasi tentang cara mengolah data tersebut.
Dalam PHP, sebuah objek harus secara eksplisit dinyatakan.
Pertama kita harus mendeklarasikan kelas objek. Untuk ini, kami menggunakan kata kunci class. Sebuah kelas adalah struktur yang dapat berisi properti dan metode:
Contoh
Anda akan belajar tentang object di bab selanjutnya dari tutorial ini.
Value (Nilai) NULL di PHP
Null adalah tipe data khusus yang hanya dapat memiliki satu value atau nilai: NULL.
Sebuah variabel dari tipe data NULL adalah variabel yang tidak memiliki nilai yang ditugaskan untuk itu.
Tip: Jika variabel yang dibuat tanpa nilai, maka secara otomatis diberi nilai NULL.
Variabel juga dapat dikosongkan dengan menetapkan nilai ke NULL:
Sebuah objek adalah tipe data yang menyimpan data dan informasi tentang cara mengolah data tersebut.
Dalam PHP, sebuah objek harus secara eksplisit dinyatakan.
Pertama kita harus mendeklarasikan kelas objek. Untuk ini, kami menggunakan kata kunci class. Sebuah kelas adalah struktur yang dapat berisi properti dan metode:
Contoh
<?php
class Mobil {
function Mobil() {
$this->model = "Toyota";
}
}
// membuat object
$avanza = new Mobil();
// lihat object properties
echo $avanza -> model;
?>
Anda akan belajar tentang object di bab selanjutnya dari tutorial ini.
Value (Nilai) NULL di PHP
Null adalah tipe data khusus yang hanya dapat memiliki satu value atau nilai: NULL.
Sebuah variabel dari tipe data NULL adalah variabel yang tidak memiliki nilai yang ditugaskan untuk itu.
Tip: Jika variabel yang dibuat tanpa nilai, maka secara otomatis diberi nilai NULL.
Variabel juga dapat dikosongkan dengan menetapkan nilai ke NULL:
Contoh
Resource (Sumber Daya) di PHP
Jenis resource khusus bukan merupakan tipe data yang sebenarnya. Ini adalah penyimpanan referensi ke fungsi dan resource eksternal untuk PHP.
Sebuah contoh umum dari menggunakan tipe data resource adalah panggilan database.
Kami tidak akan berbicara tentang jenis resource di sini, karena itu adalah topik yang canggih.
<?php$x = "Halo Dunia!";$x = null;var_dump($x);?>
Resource (Sumber Daya) di PHP
Jenis resource khusus bukan merupakan tipe data yang sebenarnya. Ini adalah penyimpanan referensi ke fungsi dan resource eksternal untuk PHP.
Sebuah contoh umum dari menggunakan tipe data resource adalah panggilan database.
Kami tidak akan berbicara tentang jenis resource di sini, karena itu adalah topik yang canggih.