Assalamu’alaikum warahmatullahi wabarakatuh.
Dalam artikel kali ini saya akan membahas tentang Tipe Data dalam Permrograman. Sebelum membahas tipe data wajib diketahui bahwa suatu data yang dikumpulkan pasti memiliki struktur yang berbeda — beda, contohnya seperti penggunaan huruf dan angka. Dan di dalam artikel kali ini saya akan mengulas lebih dalam mengenai pengertian, fungsi dan jenis — jenis tipe data.
PENGERTIAN TIPE DATA
Tipe data yang dimaksud di dalam ilmu komputer dan bahasa pemrograman adalah Kumpulan benda atau objek yang dapat kita temui pada suatu data. Salah satu contoh dari tipe data yang kita temui sehari hari adalah tentang bilangan bulat. PHP sendiri termasuk bahasa pemrograman yang longgar untuk masalah tipe data, ketika menggunakan PHP, kita tidak perlu dipusingkan dengan tipe data, karena ketika melakukan operasi, PHP akan otomatis mengubah nilai sesuai dengan tipe data yang diperlukan.
JENIS — JENIS TIPE DATA
Hal yang tak kalah pentingnya dalam belajar PHP adalah mengenal tipe data, PHP memiliki 8 jenis tipe data yang terdiri dari Tipe Data Numerik, karakter, dan tipe data spesial. Berikut ini adalah pembahasan tentang Tipe Data :
1. Integer
Integer merupakan tipe bilangan bulat atau bilangan yang tidak memiliki nilai di belakang koma, contoh bilangan integer adalah 600, 2937, 2001 dst. tipe data integer tidak dapat di masukan karakter huruf dan juga tidak bisa di masukan nilai bilangan pecahan jika bilangan pecahan di masukan maka akan terpotong hanya bilangan yang ada di depan koma yang dapat masuk,cntoh penulisan variabel yang memiliki Tipe Data Integer :
<?php $angka1 = 21; $angka2 = 15000; $angka3 = -500000; var_dump($angka1); echo “<br />”; var_dump($angka2); echo “<br />”; var_dump($angka3);?>
2. Float
Tipe data float ini dapat dikatakan sebagai bilangan real dalam matematika, biasanya dinyatakan dalam bilangan berkoma contohnya : 2.6, 78,98 dan lain sebagainya. Contoh penggunaan tipe data float adalah
<?php $a=10.66; $b=12.4; $c= $a + $b; $d=$a / $b; var_dump($c); echo “<br/>”; var_dump ($d);?>
3. String
Tipe data string ini dapat digunakan untuk menampung nilai baik berupa text maupun karakter dan string ini dapat berbentuk kalimat, oleh karena itu di dalam arimatika string ini tidak dapat dihitung. Untuk contoh pemrogramannya adalah sebagai berikut.
<?php$string = ‘Sigit wasis subekti’;var_dump($string);?>
4. Boolean
Tipe data boolean ini biasanya digunakan dalam operasi logika seperti kondisi if dan perluangan (looping ). boolean ini hanya memiliki dua nilai yaitu true dan false. Penulisan nilai True dapat False bersifat case insensitive, yang artinya penulisanya dapat berupa huruf kecil, huruf besar ataupun gabungan : true, TRue, TRUE, FaLSE, faLSe dsb.
Untuk mencetak nilai tipe data boolean dapat digunakan keyword var_dump() contohnya adalah :
<?php$qodr1 = True;$$qodr2 = TRUE;$qodr3 = False;$qodr4 = FALSE;var_dump ($qodr1); echo “<br>”;var_dump ($qodr2); echo “<br>”;var_dump ($qodr3); echo “<br>”;var_dump ($qodr4); echo “<br>”;?>
5. Array
Tipe data array merupakan sebuah tipe data yang digunakan untuk menyimpan banyak data dalam satu variabel. Pada PHP terdapat 3 jenis array yaitu : Numeric array, Associative array, dan Multidimensional array.
Contoh Numeric Array :
Untuk pemanggilan data pada numeric ini menggunakan angka sebagai nomor index.
<?php$kode1[0] = “Hello”;$kode2[1] = “Sigit wasis subekti”;var_dump($kode1);echo “<br/>”;var_dump($kode2);?>
Contoh Associative array :
<?php$umur = array(
"Sigit" => "19",
"Wasis" => "20",
"Subekti" => "21");var_dump("Sigit berumur " . $umur['Sigit'] . " tahun.");?>
Contoh Multidimensional array :
<?php$buah = array
(
array("anggur",22,18),
array("semangka",15,13),
array("jeruk",5,2),
array("salak",17,15)
);echo $buah[0][0].": In stock: ".$buah[0][1].", sold: ".$buah[0][2].".<br>";
echo $buah[1][0].": In stock: ".$buah[1][1].", sold: ".$buah[1][2].".<br>";
echo $buah[2][0].": In stock: ".$buah[2][1].", sold: ".$buah[2][2].".<br>";
echo $buah[3][0].": In stock: ".$buah[3][1].", sold: ".$buah[3][2].".<br>";?>
Itulah sedikit ulasan tentang Tipe Data Pemrograman, Semoga dapat membuat kita menjadi paham tentang tipe data, Sekian dan Terimakasih.