Halo teman-teman semuanya, di dua artikel sebelumnya kita sudah belajar cara install PHP dan memahami struktur dasar program PHP. Nah, sekarang kita masuk ke topik baru yang tidak kalah penting, yaitu Tipe Data Dasar dalam PHP.
Kalau kita mau menyimpan nilai ke dalam variabel, maka kita perlu tahu tipe data apa yang sesuai. Yuk, kita bahas satu per satu!
Apa Itu Tipe Data?
Tipe data adalah jenis nilai yang bisa disimpan dalam sebuah variabel. Di PHP, tipe data akan menentukan bagaimana data tersebut disimpan dan diproses.
Contoh sederhana:
<?php
$nama = "Andi"; // String
$umur = 25; // Integer
$tinggi = 1.75; // Float
$isBelajar = true; // Boolean
?>
Jenis-Jenis Tipe Data Dasar di PHP
Berikut ini beberapa tipe data dasar yang ada di dalam bahasa prmograman PHP.
-
String
Digunakan untuk menyimpan teks atau kalimat. Ditulis di antara tanda kutip (""
atau ''
).
$nama = "Siti";
echo "Halo, nama saya $nama";
-
Integer
Bilangan bulat, tanpa koma atau titik desimal.
$umur = 21;
echo $umur;
-
Float (atau Double)
Bilangan desimal (mengandung koma).
$berat = 52.7;
echo $berat;
-
Boolean
Nilainya hanya dua: true
(benar) atau false
(salah). Cocok untuk logika seperti kondisi if
.
$isOnline = true;
$isLogin = false;
-
Array
Digunakan untuk menyimpan banyak nilai dalam satu variabel.
$hobi = ["membaca", "menulis", "ngoding"];
echo $hobi[0]; // Output: membaca
-
Null
Variabel yang tidak memiliki nilai apa pun (kosong).
$data = null;
Cek Tipe Data
PHP punya fungsi var_dump()
untuk melihat isi dan tipe data dari sebuah variabel.
$nilai = 100;
var_dump($nilai);
Output:
int(100)
Fungsi ini sangat berguna saat kita lagi debugging atau pengen tahu detail dari sebuah variabel.
Kesimpulan
Di artikel ini, kita sudah mengenal tipe-tipe data dasar yang ada di PHP, yaitu: String
, Integer
, Float
, Boolean
, Array
, dan Null
.
Tipe data ini adalah pondasi penting dalam pemrograman, karena semua data yang kita proses akan selalu berhubungan dengan ini.
Di artikel selanjutnya, kita akan belajar tentang variabel dan gimana cara menggunakannya secara maksimal dalam program PHP kita.
Terima Kasih