PHP Programming 2 - Tipe Data PHP
Assalamu'alaikum
Selamat siang, salam programming!!. Melanjutkan pembahasan tentang php, kali ini yang di bahas adalah mengenai tipe data pada php. Sama seperti bahasa-bahasa pemrograman yang lain, php juga memiliki tipe data yang berbeda beda untuk digunakan. Namun php tidak seperti kebanayakan bahasa pemrograman umum yang memiliki karakteristik strongly language, php menggunakan bahasa lebih ramah. Hal ini dijelaskan karena php tidak perlu di sebutkan tipe data yang ingin di jalankan pada suatu variabelnya.
Tipe Data Integer
Tipe data pertama yaitu tipe data integer. Tipe data ini digunakan sebagai penulisan numerik untuk suatu variabel. Seperti yang sudah di jelaskan diatas, penulisan tipe data pada php tidak di perlukan. Artinya PHP sudah menjadi smart programming language yang langsung bisa mengerti nilai suatu variabel. Berikut list script phpnya.
<?php $umur = 20; $harga = 25000; $rugi = -100000; echo $umur; echo "<br>"; echo $harga; echo "<br>"; echo $rugi; echo "<br>"; echo "<br>"; ?> <?php $a=11; $b=12; $c = $a + $b; echo $c; echo "<br>"; $d = $a*$b; echo $d; echo "<br>"; $e = $a - $b; echo $d; echo "<br>"; ?> <?php echo "<center>© Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </center>" ?> |
Save file sebagai ekstensi .php lalu jalankan mengunakan XAMPP. kira-kira hasilnya akan seperti contoh berikut.
Tipe Data Float
Selain numerik biasa, php juga bisa n adalah float dan long. Dan sama seperti tipe data int dan tipe data lain lainnya, pada php deklarasi suatu veriabel tidak memerlukan suatu tipe data yang digunakan. Berikut list script phpnya.
<?php $angka_float1 = 0.78; $angka_float2 = 14.99; $angka_scientific1 = 0.314E1; $angka_scientific2 = 0.3365E-3; echo $angka_float1; echo "<br>"; echo $angka_float2; echo "<br>"; echo $angka_scientific1; echo "<br>"; echo $angka_scientific2; echo "<br>"; echo "<br>"; ?> <?php $a=10.66; $b=12.4; $c = $a + $b; echo $c; echo "<br>"; $d = $a / $b; echo $d; echo "<br>"; ?> <?php echo "<center>© Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </center>" ?> |
kira-kira hasilnya akan seperti contoh berikut.
Tipe Data String
Next, yaitu tipe data string. Tipe data ini membaca nilai variabel yang memiliki value alfabet. Penulisan nilai suatu variabel string harus diapit kutip dua atau kutip satu (") pada nilai variabelnya. Hal ini bertujuan agar php bisa mengetahui nilai variabel yang digunakan adalah bertipe datakan string atau karakter alfabet.
Tergantung dari penggunaannya, penulisan string bisa menggunakan kutip satu atau kutip dua. yang membedakan keduanya adalah jika kutip satu murni nilai string dan kutip dua nilai string bisa di kombinasikan dengan script html atau di kombinasikan dengan variabel lain yang di deklarasikan. Berikut list script phpnya.
Tergantung dari penggunaannya, penulisan string bisa menggunakan kutip satu atau kutip dua. yang membedakan keduanya adalah jika kutip satu murni nilai string dan kutip dua nilai string bisa di kombinasikan dengan script html atau di kombinasikan dengan variabel lain yang di deklarasikan. Berikut list script phpnya.
<?php $string1 = 'Ini adalah string sederhana'; $string2 = 'Ini adalah string yang bisa memiliki beberapa baris'; $string3 = 'Dia berkata "I\'ll be back"'; $string4 = 'Anda telah berhasil menghapus C:\XAMPP\htdocs'; $string5 = "Kalimat ini tidak akan pindah ke: \n baris baru"; $string6 = "Variabel juga tidak otomatis di tampilkan $string1 dan $string3"; echo $string1; echo "<br>"; echo $string2; echo "<br>"; echo $string3; echo "<br>"; echo $string4; echo "<br>"; echo $string5; echo "<br>"; echo $string6; echo "<br>"; ?> |
kira-kira hasilnya akan seperti contoh berikut.
Tipe Data String Method End
Penulisan string juga bisa menggunakan script end. Dengan menggunakan method ini, semua penulisan string baik spasi, enter akan di sesuaikan dengan lembar kerja php. Tentu method ini support kombinasi scripting html dan kombinasi variabel lain yang di deklarasikan. Berikut list script phpnya.
<?php $IPK = 3.9; $string = <<<end Saya mahasiswa "UMB" \n Mahasiswa Jurusan TI, <br> dan berharap bisa dapat IPK $IPK :) end; echo $string; ?> <?php echo "<center>© Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </center>" ?> |
kira-kira hasilnya akan seperti contoh berikut.
Tipe Data Boolean
Selanjutnya tipe data boolean atau tipe data pembanding. Nilai variabel ini bisa berupa TRUE atau FALSE. Karena pada php deklarasi tipe data suatu variabel di tiadakan, secara default tipe data boolean ini hadir di setiap penulisan deklarasi variabel yang kita lakukan. Contohnya :
$x = FALSE; //bernilai false
$x = ""; //bernilai false
$x = " "; //bernilai true
$x = 1; //bernilai true
$x = -2; //bernilai true
$x = "belajar"; //bernilai true
$x = 3.14; //bernilai true
$x = array(); //bernilai false
$x = array(12); //bernilai true
$x = "false"; //bernilai true
Untuk implementasi boolean biasa lebih prefer banyak di gunakan pada kondisi pembanding seperti instruksi if else. Langsung saja, berikut list script phpnya.
<?php $benar=true; $salah=false; $benar1=TRUE; $salah1=FALSE; echo "benar = $benar, salah = $salah"; echo "<br>"; echo "benar1 = $benar1, salah1 = $salah1"; echo "<br>"; echo "<br>"; ?> <?php $x = "false"; if ($x==TRUE){ echo "TRUE"; } else { echo "FALSE"; } ?> <?php echo "<center>© Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </center>" ?> |
Karena deklarasi yang kita gunakan menggunakan tipe data string yang diapit kutip dua dan memiliki value, maka boolean instruksi percabangan IF nya bernilai true (Cek contoh) jika di lihat dari kondisinya. Bisa di lihat hasilnya akan seperti contoh berikut.
Tipe Data Array
Yang terakhir tipe data yang akan saya bahas adalah tipe data array. Tipe data array sendiri adalah tipe data memory yang menyimpan listing nilai suatu variabel pada memory baik itu memory 2 dimensi maupun 3 dimensi.
Array sendiri termasuk tipe data yang sering di temukan dan di implementasikan pada php. Output penulisannya sendiri bisa langsung di panggil listing array keberapa atau juga bisa menggunakan perintah for untuk output berulang number array yang di tammpilkan. langsung saja berikut list script phpnya.
<?php $nama1 = array ( 1 => "Andri", 2 => "Joko", 3 => "Sukma", 4 => "Rina", 5 => "Sari",); echo $nama1[4]; echo "<br>"; echo "------------------------"; echo "<br>"; ?> <?php $nama2 = array ("Andri","Joko","Sukma","Rina","Sari",); echo $nama2[4]; echo "<br>"; echo "------------------------"; echo "<br>"; ?> <?php $nama3 = ["Andri","Joko","Sukma","Rina","Sari",]; for ($i = 0; $i <=4; $i++){ echo $nama3[$i]; echo "<br>"; } ?> <?php echo "<center>© Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </center>" ?> |
kira-kira hasilnya akan seperti contoh berikut.
Demikian penjelasan mengenai tipe data pada PHP. Jadi pada dasarnya php sudah support semua tipe data dan lebihnya lagi, kita tidak perlu mendeklarasikan tipe datanya karena php sudah merupakan bahasa yang jenius dan ramah di gunakan. Sekian dari saya, saran dan pertanyaan bisa letakkan di komentar. Terima kasih, salam programming!!.
0 komentar:
Post a Comment