Friday, June 14, 2019

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>&copy; 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>&copy; 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.

<?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>&copy; 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>&copy; 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>&copy; 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

Kenal Saya

Follow My Twitter

Profil



Nama saya Alfa Farhan Syarief, web ini ada berdasarkan nama saya sendiri. Saya sendiri masih duduk tingkat SMK. Lebih lengkapnya saya masih bersekolah di SMKN 1

More »

Blog Archive

Recent Comment