Tipe Data Pada PHP yang Harus Dipahami

Pada artikel sebelumnya telah kita bahas tentang Variabel pada PHP, dan sekarang kita melanjutkan dengan tipe data pada PHP.

Tipe data ini begitu penting untuk diketahui serta pahami, sehingga nantinya kita dapat mengelompokan tipe data apa saja yang akan di gunakan.

Pada PHP terdapat berbagai tipe data, dengan begitu kita dapat membagi tipe data sesuai dengan jenisnya.

Ada 8 jenis tipe data pada PHP yakni :

  • String (teks)
  • Integer (angka bulat)
  • Float (Angka Pecahan)
  • Boolean (logika true atau false)
  • Array (berisi data terdiri dari berbagai tipe data)
  • Object (berisi berbagai tipe data dan memiliki fungsi sendiri)
  • NULL (berisi tipe data NULL yakni dalam PHP NULL berarti tidak ada data)
  • Resource (digunakan untuk menyimpan link atau referensi ke aplikasi lain)

Semua tipe data tersebut diatas akan disimpan pada variabel, dan variabel bisa berisikan tipe data yang berbeda sesuai dengan kebutuhan. Yuk kita langsung praktek 🙂

String (teks)

Berisi tipe data teks.

Contoh :

<?php

	$x = "Belajar PHP";
	$y = "Ilmuweb.NET";
	
	echo $x;
	echo "<br>";
	echo $y;
	
	echo "<br>";
	// cara memeriksa tipe data dengan fungsi var_dump
	var_dump ($x);
?>

Cara memeriksa tipe data dengan perintah (var_dump) seperti contoh diatas.

Integer (angka bulat)

Ttipe data ini terdiri dari angka bulat 1, 2, 8, tipe data ini cocok untuk menampung jumlah data yang pasti, tipe data integer bisa berupa (–) negatif dan (+) tingga kita beri tanda.

Dan jangkauan tipe data integer ini dari −2,147,483,648 sampai dengan +2,147,483,647

Contoh :

<?php

	$x = 2000;

	
	echo $x;
	echo "<br>";

	
	echo "<br>";
	// cara memeriksa tipe data dengan fungsi var_dump
	var_dump ($x);
?>

Float (angka pecahan)

Tipe data float berisi angka pecahan, misalnya tipe data IPK, hasil pembagian atau angka diluar jangkauan integer, tipe data float bisa bernilai positif atau negative

Contoh :

<?php
	$IPK=2.19;
	$nilai = 225.1;
		
	var_dump($IPK); 
	echo "<br/>";
	var_dump($nilai);
?>

Boolean (berisi logika true atau flase)

Berisi dua nilai yakni true (benar) dan false (salah) bolean biasa digunakan pada  oprasi logika ataupun perulangan if dan looping.

Contoh ;

<?php
 
 $x=true;
 $y=false;
 
 var_dump($x);

?>

Array

Array adalah tipe data yang terdiri dari kumpulan berbagai tipe data yang tersusun berurut misalnya kumpulan mobil, motor, nama dan sebagainya.

Contoh :

<?php
	$mobil = array ("Daihatsu","Toyota","Mitsubishi");
	echo"<pre>";
	print_r($mobil);
	echo "<pre>";
?>

Agar lebih mudah membaca isi aray kita menggunakan fungsi print_r.

Object

Adalah tipe data khusus yang terdiri dari berbagai data, dan memiliki fungsi dan sering digunakan pada pemprograman berbasis objek.

Contoh:

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

// create an object
$anton = new mobil();

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

NULL

NULL didalam PHP adalah tipe data yang tidak ada isinya beratti “tidak ada data” dan NULL berbeda dengan 0,

Contoh :

<?php
	$x = "Belajar PHP";
	$y = null;
	
	var_dump($y);
?>

Resource

Tipe data khusus digunakan menyimpan referensi kepada function aplikasi diluar PHP, berikut contoh tipe data resource, pada umumnya kita tidak akan mengakses tipe data ini.

Berikut contoh tipe data hasil koneksi ke database Mysql.

<?php
	$koneksi = mysqli_connect("localhost", "root", "");
	var_dump($koneksi);

?>

Share and Enjoy !

You may also like...

Leave a Reply