Lompat ke konten Lompat ke sidebar Lompat ke footer

PHP Dasar Khusus Pemula Part 2 | Tipe Data Pada PHP




Tipe Data dalam PHP

Pada seri sebelumnya saya sudah membahas cara penggunaan variabel, dan pada seri ini saya akan membahas tipe data dalam PHP. Dalam PHP tipe data terbagi menjadi beberapa jenis, berikut penjelesannya.

Jenis-Jenis Tipe Data di dalam PHP

       1. Tipe Data Integer

 Integer merupakan tipe data angka bulat atau numerik, seperti 1, 2, 6, 8 atau 9999. Nilai integer dapat bernilai positif (+) maupun negatif (-). Jika tidak diberi tanda, maka  dapat dibilang nilai tersebut adalah positif. Berikut contoh penggunakan tipe data integer:

<?php
$umur = 19;
$nim = 190928291;
$harga = 20000;

var_dump($umur); // int(19)
echo "<br>";
var_dump($nim); //int(190928291)
echo "<br>";
var_dump($harga); // int(20000)
echo "<br>";


2.Tipe Data Float

Tipe data float adalah tipe data angka pecahan, seperti 4.99, 7.99, atau - 0.0009. Tipe data float juga bisa disebut dengan tipe data floating point, double atau real. Tipe data float cocok dipakai untuk nilai IPK, tipe data float bisa bernilai positif maupun negatif  berikut contoh penggunakan tipe data float:

<?php
$IPK =2.19;
$harga = 13235.50;
$cash = 5000000000;
var_dump($IPK);
echo "<br>";
var_dump($harga);
echo "<br>";
var_dump($cash);
?>


3. Tipe Data String String 
 
Tipe data string merupkan tipe data karakter menggunakan tanda kutip, pada sebelumnya kita sudah menggunakannya pada variabel, cara menggunakannya bisa dengan kutip 1 seperti 'fer programming' atau  kutip 2 contohnya "fer programming". Untuk memperdalam nya lebih lanjut silahkan perhatikan contoh dibawah berikut:

<?php
$nama = "budi";
$umur = 19;
$alamat = "indonesia";
$situs = "www.ferprogramming.com";

var_dump($nama);
echo "<br>";
var_dump($umur);
echo "<br>";
var_dump($alamat);
echo "<br>";
var_dump($situs);
echo "<br>";

 

4. Tipe Data Boolean

Tipe data boolean adalah tipe data yang menghasilkan nilai true dan false, tipe data ini paling sering digunakan semua pemrograman dalam pengulangan ataupun pengkondisian.

Berikut contoh penulisan tipe data boolean:

<?php
$true = true;
$false = false;

var_dump($true);
echo "<br>";
var_dump($salah);
echo "<br>";
 


5. Tipe Data Array

Array merupakan tipe data yang bisa menampung banyak nilai hampir sama dengan variabel yang hanya bisa menampung 1 nilai berbeda dengan array bisa menampung lebih dari 1 nilai. Array bisa disebut variabel sakti, karena dengan array kita bisa menampung banyak data bahkan ribuan data hanya dengan satu wadah. pada seri ini saya akan menyiapkan pembahasan khusus tentang array karena materi array ini cukup luas dan harus dipahami dengan baik, tetapi disini saya tetap akan memberitahukan cara dasar dalam penulisan array.

berikut contoh penulisan array:

<?php
$hari = ["senin","selasa","rabu""];
?>


6. Tipe Data Object

Tipe data object merupakan tipe data yang sering bermain dengan function untuk membagi bagi kode kode program menjadi kecil, materi ini termasuk dalam OOP (Object Oriented Programming) mungkin ada pemebahasan seri khusus tentang seri ini , tapi saya tetap akan membagikan contoh penulisan programnya.

Berikut contoh penulisan tipe data object:

<?php
class mahasiswa {
    public $nama;
    public $nim;
    public $jurusan;

    public function get_nama(){
    return $this->nama;
    }
}

$andi = new mahasiswa;
$andi->nama = "Andi";
$andi->nim = 13;
$andi->jurusan = "Pancasila";
print_r($budi);


7. Tipe Data Null

Dalam pemrograman tipe data null adalah tipe data yang hasilnya null bukan berarti tidak ada data. Null berbeda dengan 0 karena 0 tetaplah sebuah angka (integer). String kosong juga belum tentu null, penulisan null bersifat case insensitif (tidak membedakan huruf besar/ kecil). Kita bisa menulisnya sebagai null, Null, maupun NULL.
 
Berikut contoh penulisan  tipe data null

<?php
 $var0 = 0;
 var_dump($var0); // int(0)
 $varkosong = '';
 var_dump($varkosong); // string(0) ""
 $varnull = null;
 var_dump($varnull); // NULL
 ?>

Sekian dari pembahasan tentang tipe data PHP, pada pembahasan selanjutnya saya akan membahas Operator pada PHP...

Baca Juga : Penggunaan Operator