Tipe Data PHP

String, bilangan bulat, bilangan pecahan, logik, array, objek, NULL.

String PHP

String adalah deret karakter, seperti "Hello world!".

String dapat berisi apa pun teks dalam tanda kutip. Anda dapat menggunakan kutip tunggal atau ganda:

Contoh

<?php 
$x = "Hello world!";
echo $x;
echo "<br>"; 
$x = 'Hello world!';
echo $x;
?>

Jalankan Contoh

Bilangan bulat PHP

Bilangan bulat adalah bilangan tanpa desimal.

Aturan bilangan bulat:

  • Bilangan bulat harus memiliki setidaknya satu digit (0-9)
  • Bilangan bulat tidak boleh mengandung koma atau spasi
  • Bilangan bulat tidak boleh memiliki titik desimal
  • Bilangan bulat dapat positif atau negatif
  • Bilangan bulat dapat ditentukan dalam tiga format: desimal, heksadesimal (prefix adalah 0x) atau oktal (prefix adalah 0)

Dalam contoh di bawah ini, kita akan menguji berbagai bilangan. PHP var_dump() akan mengembalikan tipe data dan nilai variabel:

Contoh

<?php 
$x = 5985;
var_dump($x);
echo "<br>"; 
$x = -345; // Bilangan negatif
var_dump($x);
echo "<br>"; 
$x = 0x8C; // Bilangan heksadesimal
var_dump($x);
echo "<br>";
$x = 047; // Bilangan oktal
var_dump($x);
?>

Jalankan Contoh

Bilangan pecahan PHP

Bilangan pecahan adalah bilangan dengan titik desimal atau bentuk eksponen.

Dalam contoh di bawah ini, kita akan menguji berbagai bilangan. PHP var_dump() akan mengembalikan tipe data dan nilai variabel:

Contoh

<?php 
$x = 10.365;
var_dump($x);
echo "<br>"; 
$x = 2.4e3;
var_dump($x);
echo "<br>"; 
$x = 8E-5;
var_dump($x);
?>

Jalankan Contoh

Logik PHP

Logik adalah true atau false.

$x=true;
$y=false;

Logik biasanya digunakan untuk pengujian kondisi. Anda akan belajar lebih banyak tentang pengujian kondisi di bab selanjutnya tutorial ini.

Array PHP

Array menyimpan beberapa nilai dalam satu variabel.

Dalam contoh di bawah ini, kita akan menguji berbagai array. PHP var_dump() akan kembalikan tipe data dan nilai variabel:

Contoh

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

Jalankan Contoh

Anda akan belajar lebih banyak tentang array di bab berikutnya di tutorial ini.

Objek PHP

Objek adalah tipe data yang menyimpan data dan informasi tentang bagaimana untuk mengelola data.

Di PHP, kelas objek harus diumumkan secara jelas.

Kami harus mengumumkan kelas objek pertama. Untuk hal ini, kami menggunakan kata kunci class. Kelas adalah struktur yang berisi atribut dan metode.

Kemudian kami mendefinisikan tipe data di dalam kelas objek dan menggunakan tipe data ini di instansiasi kelas ini:

Contoh

<?php
class Car
{
  var $color;
  function Car($color="green") {
    $this->color = $color;
  }
  function what_color() {
    return $this->color;
  }
}
?>

Jalankan Contoh

Anda akan belajar lebih banyak tentang objek di bab berikutnya di tutorial ini.

Nilai NULL PHP

Nilai NULL khusus menandakan bahwa variabel tidak memiliki nilai. NULL adalah nilai yang mungkin saja untuk tipe data NULL.

Nilai NULL menandakan apakah variabel kosong. Juga digunakan untuk membedakan string kosong dan nilai kosong database.

Dapat mengosongkan variabel dengan mengatur nilai ke NULL:

Contoh

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

Jalankan Contoh