Anda di halaman 1dari 13

TIPE DATA DALAM PROGRAM PHP

Tipe Data
Program PHP membagi tipe data menjadi lima jenis data, yaitu Integer, Floating Point, String, Array dan object. Tipe data yang digunkan oleh program PHP otomatis akan ditentukan oleh PHP tanpa harus dideklarasikan lebih dahulu.  Tipe Data Integer Tipe data ini berisi data semua bilangan bulat yang besar rangenya sama dengan data pada bahasa C, yaitu antara -2,147,483,648 sampai +2,147,483,647 pada platform 32 bit.

 Tipe Data Floating Point Tipe data ini berisi bilangan pecahan atau bilangan decimal. Kisaran data floating adalah antara 1.7E-308 sampai1.7+308. Contoh: $decimal=0.075; $data_pangkal=75.0E-5

 Tipe Data String Tipe data String dinyatakan dengan menggunakan tanda kutip tunggal (‘ ‘) atau menggunakan tanda kutip ganda (“ “). Contohnya: “Pada Latihan1.php” String yang menggunakan petik ganda variable $warna akan dicetak isinya, yaitu “merah”. Sebaliknya untuk string yang menggunakan tanda petik tunggal, penulisan variable $warna akan tercetak apa adanya.

Perhatikan dibawah ini: Deklarasi : \n \r -> -> untuk berpindah kebaris baru / baris berikutnya. untuk berpindah kebaris berikutnya membentuk paragraph baru.

Data ini dapat disertakan ke dalam program sehingga meringkas beberapa fungsi dan dapat memperkecil ukuran file. Contohnya: “pada Latihan2.7} -> Digunakan untuk mendeklarasikan karakter berurutan sesuai formatnya menggunakan ekspresi regular.PHP” PHP atau bahasa pemrograman lain mengenal istilah array multi dimensi. Semakin kecil ukuran file semakin singkat waktu yang dibutuhkan untutk mengakses file tersebut. yaitu array bertingkat. Untuk menuliskan tanda backslash.  Tipe Data Array Data Array disebut juga data bertingkat.\t \\ \$ \” -> -> -> -> untuk membentuk tab horizontal. Untuk menuliskan tanda kutip. . artinya data yang mengandung beberapa data di dalamnya dan diindex berdasarkan data numeric atau string. Untuk menuliskan tanda dolar.php”  Tipe Data Object Tipe data Object adalah tipe data yang dapat berupa bilangan. Contohnya: “pada Latihan3. variable ataupun fungsi. \[0-9]{3. Data object ini dapat membantu programmer membuat sebuah program.

angka. drop down. Contoh penulisan variable: $var=”ini variable”. maupun garis bawah. Pemberian nilai pada suatu variable juga dapat mengacu pada variable yang lain. diharapkan pengunjung tidak hanya menerima informasi saja. check box. Variabel dinyatakan dengan tanda $ dibelakang nama variable. dalam penulisannya variable harus diawali dengan huruf atau garis bawah. Contohnya: “pada konstanta. dan lain-lain. Contohnya: “pada variable_referensi. Dengan adanya form dalam sebuah halaman web. Nama variable dapat berupa huruf. $var32=”ini juga variable”. text area. integer. Konstanta dideklarasikan menggunakan fungsi Define(). Contoh variable yang dikirim dari form HTML: “pada form. Pemberian nilai referensi ini dinyatakan dengan memberikan tanda & didepan sebuah variable sebagai nilainya.VARIABLE DALAM PEMROGRAMAN PHP Pengertian Variabel Variabel dalam program PHP sangat penting karena variable ini yang akan menyimpan data sementara baik jenis string. maupun array.php” .php”  Konstanta Konstanta adalah sebuah variabel yang mempunyai nilai tetap dan tidak perlu dideklarasikan dengan tanda $. Bagian dari form HTML ini dapat berisi: textbox. namun juga dapat berinteraksi dengan mengirim informasi kedalam web server.php”  Variabel Dari Data Form HTML Form HTML adalah bagian dari halaman web yang dinamis. radio button. Akan tetapi. $_var=”ini juga variable”.

php”  Operator String . Operasi dijankan. sebuah fungsi dapat berjalan dan bersifat dinamis. Contohnya: “pada form.  Operator Aritmatika Operator: $a + $b $a . kemudian operasi dijalankan.OPERATOR PROGRAM PHP Operator dalam program PHP berfungsi untuk memanipulasi nilai. kemudian $a ditambah satu.$b $a * $b $a / $b $a % $b -> Penjumlahan -> pengurangan -> perkalian -> pembagian -> sisa hasil $a dibagi $b  Operator increment/Decrement Operator Increment dan Decrement merupakan operator penambah dan pengurang nilai dengan nilai selisih 1 (satu). Operator: ++$a -> $a++ -> --$a $a--> -> $a ditambah satu. nilai 2 dan 2 dapat disebut operan. $a dikurangi satu. Operasi dijalankan. kemudian operasi dijalankan. Pada sebuah operasi perkalian 2*2. Nilai-nilai pada sebuah operasi sering disebut operan. Dengan operator. kemudian $a ditambah satu.

php”  Operator Bitwise Operator ini berfungsi menghasilkan nilai bilangan binary (bit). baik teks dengan variabel maupun suatu teks dengan teks yang lain. yaitu POST dan Get. Dsini dilakukan perbandingan antara dua pilihan nilai. operasi perhitungan dijalankan sesuai dengan urutan/tingkatan yang lebih tinggi lebih dahulu.Operator String adalah operator yang digunakan untuk menggabungkan teks. yaitu sebagai pengendali struktur program. seperti method. Contohnya: “pada operator_string. Action adalah atribut yang menunjukkan isian atau informasi bahwa data akan dikirim kesuatu file proses data yang akan diakses. yaitu: 1 dan 0. Operator:  Operator perbandingan Operator perbandingan digunakan pada struktur operasi sebagai control program seperti if dan elseif.  Operasi Nilai Variabel dari form HTML Dalam pembuatan form ini yang perlu diperhatikan adalah tag <FROM> beserta atributnya.  Operator Logika Operator logika hamper memiliki fungsi yang sama dengan perbandingan. dan input data lainnya. . action. Atribut method mempunyai dua macam pilihan nilai. Jadi. operator  Operator Presedence Presedence adalah urutan operasi sesuai dengan tingkatan operator.

maka Operasi I dilaksanakan. Contohnya: “pada data_form. yaitu if. .php”  Fungsi IF…Else… Fungsi IF…ELSE… ini menyatakan bahwa jika pertanyaan terpenuhi. dan for. maka operasi program dilaksanakan. switch. Dalam bahasa pemrograman.php” STRUKTUR KENDALI DALAM PHP Struktur kendali atau statement adalah bagian penting dalam suatu bahasa pemrograman karena bagian ini mengatur jalurnya eksekusi suatu program. jika pernyataan tidak terpenuhi. data isian dikirimkan ke sever terpisah dengan teks URL-nya. Akan tetapi.• • Jika menggunakan pilihan GET. while. PHP mengenal 4 jenis statement utama. <? If(penyataan){ Operasi program. maka semua isian dikirimkan ke server dalam satu kesatuan URL-nya. maka operasi program diabaikan. Jika pernyataan tidak terpenuhi (bernilai False). jika pernyataan terpenuhi (bernilai TRUE). Contohnya: “pada if.  Fungsi IF dalam satu statement Fungsi IF adalah fungsi yang mengandung satu kondisi dan satu eksekusi operasi dengan bentuk penulisan fungsi. maka operasi I diabaikan dan menjalankan Operasi II. Jika menggunakan POST. } ?> Berdasarkan bentuk penulisan diatas.

Contoh penulisan dalam program adalah: <? //Contoh program menggunakan switch .Format penulisan: <? If(pernyataan){ Operasi I. Untuk permasalahan ini.php”  Pernyataan Switch Switch adalah suatu pernyataan yang digunakan untuk membandingkan variabel yang mempunyai beberapa nilai yang berbeda. dapat anda gunakan fungsi alternatif if berganda atau if. Misalnya..php”  IF…ELSEIF…. }else{ Operasi II.elseif. namun kita akan mengambil nilai nama bulan yang berlaku untuk saat ini. variabel $bulan yang mempunyai nilai bulan. } ?> Contohnya: “pada if_else. Contohnya:”elseif. Sebagai Alternatif Ganda Fungsi If memberikan bentuk penyelesaian yang digunakan untuk membagi beberapa pilihan..

php $bulan_ini=date(“m”. $bulan=”Februari”. Break. Case”02”. Break. $bulan=”Juni”. Case”07”. Switch($bulan_ini){ Case”01”. $bulan=”April”. Case”06”. Break. $bulan=”Januari”. . Case”05”.//dalam mengkonversi bulan //bulan. Break. $bulan=”Juli”. Break. Break. Case”04”. //mengkonversi kedalam bahasa Indonesia. $bulan=”Maret”. $bulan=”Mei”. Case”03”. Break.

Break. Break. $bulan=”September”. $bulan=”Agustus”. Bentuk penulisan operasi adalah: While(kondisi){ Operasi. } . Case”12”. Case”11”. } Echo”Bulan ini adalah”.Case”08”. $bulan=”November”. Case”09”. ?>  LOOP (While LOOP) Fungsi while digunakan untuk mengulangi sebuah perintah hingga jumlah tertentu selama persyaratan atau kondisi tertentu sebagai pembatas untuk mengakhiri sebuah perintah pengulangan. Break. $bulan=”Oktober”. $bulan=”Desember”. Break.$bulan. Case”10”. Break.

php”  DO…WHILE Do While mempunyai bentuk penulisan fungsi yang sama dengan fungsi While. } While(persyaratan) Contoh penulisan fungsi dalam suatu program adalah: “pada dowhile. Bedanya terletak pada operasi. Bentuk penulisan fungsi For: . maka operasi akan dijalankan. apabila pernyataan terpenuhi. fungsi Do While akan menjalankan operasi lebih dahulu. Perbedaannya. anda dapat menentukan jumlah pengulangan dan kelipatan pengulangannya dalam fungsi For. Contohnya: “pada while. Nilai variabel secara otomatis bertambah atau berkurang setiap proses pengulangan dilakukan. Anda hanya perlu menuliskan nilai awal pengulangan dan nilai batas pengulangannya. akan mengakibatkan program akan mengulang operasi secara terus menerus karena fungsi While akan menganggap bahwa pertanyaan bernilai benar. Dalam fungsi While. Kebalikannya.Kondisi/pertanyaan dalam fungsi while harus dibuat dalam suatu pertanyaan tidak benar. Kemudian melakukan pengujian apakah pernyataan tersebut terpenuhi atau tidak. Apabila pernyataan tidak benar akan mengakibatkan pembatasan tidak terbatas.php”  FOR LOOP Fungsi For memiliki kesamaan fungsi dengan While maupun Do…While. Bentuk Penulisan fungsi ini: Do ( Operasi.

} Contoh penulisan fungsi dalam suatu program adalah:”pada for. seperti: mangga. $buah[4] = “durian”. pisang. Angka index secara otomatis akan dimulai dari angka 0.”semangka”. Fungsi – fungsi yang berkaitan dengan penentuan posisi pointer dalam suatu array: .For(nilai_awal. $buah[1] = “jeruk”. $buah[5] = “semangka”. nilai_akhir. Contoh penulisan array apabila dideklarasikan berdasarkan nilai indekx adalah. $buah[0] = “mangga”.”durian”. array akan memberikan nilai sesuai dengan urutan dalam nilai array tersebut. namun mempunyai nama variable yang sama.”pisang”.php” BEKERJA DENGAN ARRAY DAN FUNGSI  Array Array digunakan untuk menidentifikasikan variable yang memiliki jumlah data yang lebih dari satu. semangka. Cara mengidentifikasikan variable $buah yang mempunyai beberapa nilai. durian. $buah[2] = “pisang”. Dengan menggunakan angka indeks. dan apel adalah dengan member nilai index dibelakang variable. jeruk.”apel”). Berikut ini adalah contoh penulisan suatu array: $buah=array(“mangga”. $buah[6] = “apel”.penambah atau pengurang) { Operasi .

fungsi yang digunakan untuk kembali kedata array sebelumnya.  Membuat dan mengakses Array Memasukan nilai dari array itu secara langsung. Contoh penulisan dalam suatu program adalah: . secara berurut kebawah. Fungsi yang digunakan untuk meletakkan pointer pada posisi awal array. Cara lain mendeklarasikan sebuah array adalah menggunakan fungsi Array(). Current() -> Fungsi yang digunakan untuk mengetahui nilai array pada posisi pointer aktif. For($i=0. “kuning”. fungsi yang digunakan untuk meletakkan pointer pada posisi akhir array.php $arr[0] = “merah”. } ?> Maka hasil yang didapat adalah urutan warna yang dicetak diawali dari array 0.$i++){ Echo “$arr[$i]<br>”. Perhatikan contoh berikut: <? //fungsi loop pada array //array1. $arr[1] = “kuning”. “hijau”.$i<3. Next() -> Prev() -> End() -> Reset -> Fungsi yang digunakan untuk menaikkan pointer ke data Array berikutnya. “merah”.Fungsi : Key() -> Fungsi yang digunakan untuk mengetahui angka indeks pada posisi pointer aktif saat diakses. $arr[2] = “hijau”.

?> Maka pada browser."November"."Juni"."Desember"). $bulan_ini = $bulan[date("m")-1]."Maret".php $nama_bulan=array("Januari"."Agu stus"."Februari"."Mei". Contoh penulisan array multidimensi dalam sebuah perintah program: “pada arraymulti.php” .<? //array."April"."September"."Juli".  Array Multidimensi Array multi dimensi adalah array yang ada dalam array. Echo"Sekarang Bulan $bulan_ini"."Oktober". Cara ini dapat memudahkan membuat program karena dapat membuat beberapa array sekaligus sehingga meringkas beberapa perintah operasi. akan tampil tulisan “Sekarang Bulan November”.