HPK taruh disini
Mengenal Data PHP
Tipe data PHP terbagi dari beberapa jenis yaitu:
- —Integer
- Float
- —String
- Boolean
- Array
—Tipe data integer adalah tipe data yang berupa angka bulat seperti: 1, 22, dan -172. Tipe data integer umum digunakan untukdata dengan angka bulat, seperti harga barang, jumlah stock dan jumlah mahasiswa. Jika data yang kita miliki kemungkinnan akanmengandung pecahan, maka tipe data yang digunakan adalah float (akan dibahas dalam tutorial berikutnya). —Nilai integer dapatbernilai positif (+) maupun negatif (-). Jika tidak diberi tanda, maka diasumsikan nilai tersebut adalah positif.
1 <?php
2 umur=21;
3 $harga=15000;
4 $rugi=-500000;
5
6 echo $umur; //21
7 echo "<br />";
8 echo $harga; //15000
9 echo "<br />";
10 echo $rugi; //-500000
11 ?>
Float atau nama lainya adalah floating point atau real number adalah type data pada php yang memiliki bagian desimal di akhirangka contohnya adalah 3,21 atau 4,5dalam penulisan type data float didalam php bukan menggunakan koma ( ,) tetapi menggunakantitik (.).
CONTOH
—Berikut contoh penulisan bilangan float dalam PHP:
—1 <?php
—2 $angka_float1= 0.78;
—3 $angka_float2= 14.99;
—4 $angka_scientific1=0.314E1;
—5 $angka_scientific2=0.3365E-3;
—6
—7 echo $angka_float1; // 0.78
—8 echo "<br />";
—9 echo $angka_float2; //14.99
—10 echo "<br />";
—11 echo $angka_scientific1; //3.14
—12 echo "<br />";
—13 echo $angka_scientific2; //0.0003365
—14 ?>
String
1. Single Quoted
Penulisan string dengan cara ini bisa dibilang adalah cara yang sederhana, caranya adalah dengan memberi tanda single quoted di awal dan di akhir kalimat yang kita buat. Dan untuk kalimat yang mengandung tanda petik satu harus di dahului denganbackslash ( \ ) dan jika kita ingin memunculkan tanda backslash maka kita harus menulisnya dua kali agar tidak bingung lihatseperti contoh dibawah ini
Penulisan string dengan cara ini bisa dibilang adalah cara yang sederhana, caranya adalah dengan memberi tanda single quoted di awal dan di akhir kalimat yang kita buat. Dan untuk kalimat yang mengandung tanda petik satu harus di dahului denganbackslash ( \ ) dan jika kita ingin memunculkan tanda backslash maka kita harus menulisnya dua kali agar tidak bingung lihatseperti contoh dibawah ini
2. Double Quoted
Sekilas jika dilihat penulisan string dengan single quoted dan double quoted sepertinya tidak ada perbedaan. ada beberapapoint yang ternyata ada bedanya antara lain adalah jika penulisan string menggunakan double quoted dan didalamnya terdapatvariable maka php akan memprosesnya tapi jika menggunakan single quoted tidak. Apabila di dalam double quoted ada kalimatyang menggunakan tanda (“”) harus menggunakan backslash di awal dan akhir kalimat.
Sekilas jika dilihat penulisan string dengan single quoted dan double quoted sepertinya tidak ada perbedaan. ada beberapapoint yang ternyata ada bedanya antara lain adalah jika penulisan string menggunakan double quoted dan didalamnya terdapatvariable maka php akan memprosesnya tapi jika menggunakan single quoted tidak. Apabila di dalam double quoted ada kalimatyang menggunakan tanda (“”) harus menggunakan backslash di awal dan akhir kalimat.
3. Heredoc
Fitur ini berfungsi untuk menuliskan string yang isinya dapat berisi beberapa baris sekaligus. penulisan dengan heredocmemang sangat jarang digunakan contoh penulisan dengan fitur ini adalah sebagai berikut untuk memulai penulisan di awalidengan tanda “<<<” di ikuti dengan penanda akhir. di contoh saya menggunakan huruf q, untuk menentukan pengakhir kita bisamerubah dengan kata atau karakter lain. setelah penanda string baru kita menuliskan string untuk menutupnya kita akhiri dengantanda pengakhir string yang sudah di definisikan di awal ( q ). yang perlu diperhatikan adalah penutup heredoc tidak boleh adakarakter atau spasi diantara pengakhir dan titik koma ( ;).
Fitur ini berfungsi untuk menuliskan string yang isinya dapat berisi beberapa baris sekaligus. penulisan dengan heredocmemang sangat jarang digunakan contoh penulisan dengan fitur ini adalah sebagai berikut untuk memulai penulisan di awalidengan tanda “<<<” di ikuti dengan penanda akhir. di contoh saya menggunakan huruf q, untuk menentukan pengakhir kita bisamerubah dengan kata atau karakter lain. setelah penanda string baru kita menuliskan string untuk menutupnya kita akhiri dengantanda pengakhir string yang sudah di definisikan di awal ( q ). yang perlu diperhatikan adalah penutup heredoc tidak boleh adakarakter atau spasi diantara pengakhir dan titik koma ( ;).
4. Nowdoc
dalam penulisan nowdoc tidak banyak berbeda dengan heredoc perbedaanya adalah pada pengakhir string terdapat tandasingle quoted. hasil proses dari nowdoc sama halnya dengan single quoted dimana variable dan karakter khusu tidak akanterproses.
dalam penulisan nowdoc tidak banyak berbeda dengan heredoc perbedaanya adalah pada pengakhir string terdapat tandasingle quoted. hasil proses dari nowdoc sama halnya dengan single quoted dimana variable dan karakter khusu tidak akanterproses.
type boolean adalah tipe data pada php yang paling sederhana dalam bahasa pemrograman apapun. karena tipe data ini hanyamemiliki dua nilai yaitu true dan false. tipe data boolean sering kali digunakan pada operasi logika seperti kondisi if dan looping. danberikut adalah type data boolean jika dikonversi dari type data lainya
1. Integer 0, dianggap sebagai false.
2. Float 0.0, dianggap sebagai false.
3. String kosong (“”) dan string “0” dianggap sebagai false.
4. Array tanpa elemen, dianggap sebagai false.
5. Objek dengan tanpa nilai dan fungsi, dianggap sebagai false.
6. Nilai null, dianggap sebagai false.
Kesalahan dalam kode program sering terjadi karena “konversi” dari tipe data lain menjadi boolean, sehingga sedapat mungkinkita membuat variabel boolean dengan nilai yang pasti dan tidak bargantung kepada aturan “konversi” booelan dari PHP.
Array
array berbeda dengan type data pada php seperti integer atau boolean, karena array adalah sebuah tipe data yang didalamnya terdiridari kumpulan tipe data Penulisan Array dalam PHP mendukung beberapa cara penulisan array, salah satunya adalah menggunakanKonstruktor Array
sumber referansi
http://www.duniailkom.com/mengenal-tipe-data-string-dan-cara-penulisan-string-dalam-php/
http://w3function.com/blog/index.php?p=det&idn=25
Array
array berbeda dengan type data pada php seperti integer atau boolean, karena array adalah sebuah tipe data yang didalamnya terdiridari kumpulan tipe data Penulisan Array dalam PHP mendukung beberapa cara penulisan array, salah satunya adalah menggunakanKonstruktor Array
sumber referansi
http://www.duniailkom.com/mengenal-tipe-data-string-dan-cara-penulisan-string-dalam-php/
http://w3function.com/blog/index.php?p=det&idn=25
Dosen Pengampuh Matakuliah
Nama : M.Ropianto, M.Kom
NIDN : 1028067804
Status : Dosen Tetap YAPISTA/STT Ibnu Sina
Pengampuh Matakuliah : Algoritma dan Pemrograman 3