Tipe - Tipe Data pada PHP - Tipe data adalah jenis data yang mempunyai batasan tempat dan karakteristik sesuai dengan interprestasi data dan dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Pada pemrograman PHP dibagi menjadi beberapa tipe data, yaitu diantaranya:
- Integer
- Floating Point
- String
- Array
- Object
Tipe data yang digunakan pada pemrograman PHP otomatis akan ditentukan oleh PHP tanpa mesti dideklarasikan dahulu.
Tipe Data Integer
Tipe data integer adalah semua bilangan bulat yang besar rangenya seperti data pada bahas C, antara -2,147,483,648 sampai
<?php
$bil1 = 7;
$bil2 = 5;
$hasil = $bil1 + $bil2;
echo "Hasil penjumlahan $bil1 dan $bil2 = $hasil";
?>
Output:$bil1 = 7;
$bil2 = 5;
$hasil = $bil1 + $bil2;
echo "Hasil penjumlahan $bil1 dan $bil2 = $hasil";
?>
Hasil penjumlahan 7 + 5 = 12
Tipe Data Floatting Point
Tipe data Floating Point adalah bilangan pecahan atau bilangan desimal. Range data floting antara 1.7E-308 sampai 1.7E+308.
Contoh :
<?php
$bil1 = 7.5;
$bil2 = 5.5;
$hasil = $bil1 + $bil2;
echo "Hasil penjumlahan $bil1 + $bil2 = $hasil";
?>
Output:$bil1 = 7.5;
$bil2 = 5.5;
$hasil = $bil1 + $bil2;
echo "Hasil penjumlahan $bil1 + $bil2 = $hasil";
?>
Hasil penjumlahan 7.5 + 5.5 = 13
Tipe Data String
Tipe data String adalah type data pada php yang berisi text dan karakter dimana bentuknya bisa kata atau kalimat. Tipe data String dinyatakan dengan menggunakan tanda kutip tunggal (' ') atau menggunakan tanda kutip ganda (" "). Namun dari kedua tanda kutip tersebut ada perbedaan, berikut dijelaskan perbedaan tersebut pada contoh :
<?php
$buah = "semangka";
$str1 = "Buah $buah hijau warnanya";
$str2 = 'Buah $buah hijau warnanya';
echo "$str1";
echo "<br>$str2";
?>
Output:$buah = "semangka";
$str1 = "Buah $buah hijau warnanya";
$str2 = 'Buah $buah hijau warnanya';
echo "$str1";
echo "<br>$str2";
?>
Buah semangka hijau warnanya
Buah $buah hijau warnanya
Tipe Data String
Tipe data Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. array berbeda dengan type data pada php seperti integer atau boolean, karena array adalah sebuah tipe data yang didalamnya terdiri dari kumpulan tipe data.
Penulisan array dalam PHP ada beberapa cara yang dapat dilakukan, salah satu nya yaitu menggunakan Konstruktor Array. Pada contoh dibawah ini menggunakan key dan valu. Key adalah posisi dimana value tersimpan. Tanda => berfungsi untuk memberi nilai pada key.
<?php
$buah = array (
1 => "Manggis",
2 => "Durian",
3 => "Rambutan",
4 => "Apel");
echo "Buah $buah[1]<br>";
echo "Buah $buah[2]<br>";
echo "Buah $buah[3]<br>";
echo "Buah $buah[4]<br>";
?>
$buah = array (
1 => "Manggis",
2 => "Durian",
3 => "Rambutan",
4 => "Apel");
echo "Buah $buah[1]<br>";
echo "Buah $buah[2]<br>";
echo "Buah $buah[3]<br>";
echo "Buah $buah[4]<br>";
?>
Berikut contoh penulisan array tanpa menggunakan key, dan key akan diurutkan secara otomatis (0,1,2,3,...) :
Contoh :
<?php
$buah = array ("Manggis","Durian", "Rambutan","Apel");
echo "Buah $buah[0]<br>";
echo "Buah $buah[1]<br>";
echo "Buah $buah[2]<br>";
echo "Buah $buah[3]<br>";
?>
Output:$buah = array ("Manggis","Durian", "Rambutan","Apel");
echo "Buah $buah[0]<br>";
echo "Buah $buah[1]<br>";
echo "Buah $buah[2]<br>";
echo "Buah $buah[3]<br>";
?>
Buah Manggis
Buah Durian
Buah Rambutan
Buah Apel
Buah Durian
Buah Rambutan
Buah Apel
Tipe Data Object
Tipe data object adalah tipe data yang memiliki kombinasi struktur data/atribut dan beberapa fungsi/method. Tipe data object pada PHP adalah untuk mendukung pemrograman berorientasi object. Tipe data Object dibuat dengan tujuan agar para programmer terbiasa dengan OOP. Tipe data object bisa berupa bilangan, variable atau fungsi. Data ini dapat dimasukkan ke dalam kode program sehingga meringkas beberapa fungsi dan memperkecil ukuran file.
Contoh :
Buah semangka mempunyai warna hijau
Demikianlah penjelasan tentang tipe data pada PHP. Jika tutorial ini bermanfaat silahkan "LIKE dan SHARE". Terima kasih...
<?php
// Mendefinisikan objek
class Buah {
function Buah() {
$this->jenis="semangka";
$this->warna="hijau";
}
}
// Membentuk obyek
$tbh = new Buah();
// Menampilkan property objek
echo "Buah " . $tbh->jenis . " mempunyai warna " . $tbh->warna;
?>
Output:// Mendefinisikan objek
class Buah {
function Buah() {
$this->jenis="semangka";
$this->warna="hijau";
}
}
// Membentuk obyek
$tbh = new Buah();
// Menampilkan property objek
echo "Buah " . $tbh->jenis . " mempunyai warna " . $tbh->warna;
?>
Buah semangka mempunyai warna hijau
Demikianlah penjelasan tentang tipe data pada PHP. Jika tutorial ini bermanfaat silahkan "LIKE dan SHARE". Terima kasih...
EmoticonEmoticon