STRUKTUR DASAR PHP Struktur PHP diawali dengan Contoh sederhana pemakaian bahasa PHP yang disisipkan dalam halaman HTML.
Example
Tipe Data Tipe data Integer Double String
Contoh $jumlah=5; $nilai=-10; $pajak=2.5; $bunga=12.50; $nama=”Anastasia” $status=”menikah”
Keterangan Bilangan bulat Bilangan real Karakter,kalimat
Variabel Variabel adalah suatu tempat di memori untuk menyimpan data yang nilainya dapat berubah-ubah. Variabel diwakili oleh kata tertentu dengan aturan penulisan sebagai berikut :
variabel dimulai dengan tanda dollar ($) • harus dimulai dengan huruf atau underscore (_) • tidak boleh menggunakan tanda baca • case sensitive atau huruf besar dan huruf kecil dibedakan. Penulisan benar $nama $_alamat $angkatan2 $no_telepon
Penulisan salah $na*ma $-alamat $2angkatan $no-telepon
Operator Operator Aritmatika Operator Operasi + penambahan pengurangan * perkalian / pembagian % sisa pembagian (modulus) ++ penambahan dengan 1 -pengurangan dengan 1 Operator . = $
Operator Lain Operasi Penggabungan string Penugasan/pengisian nilai Mengacu pada variabel
Operator Logika Operator Operasi == Sama dengan != Tidak sama dengan < Lebih kecil > Lebih besar <= Lebih kecil sama dengan >= AND atau && OR atau || XOR !
Lebih besar sama dengan Logika AND Logika OR Logika XOR Logika Not
Perhitungan dalam PHP
//Cetak Hasil Echo “Luas Segi Empat dengan Panjang $p dan Lebar $l adalah $luas”; ?>
Pengertian Struktur IF dalam bahasa pemograman adalah sebuah struktur logika untuk membuat percabangan alur program. Secara sederhananya, dengan menggunakan struktur IF kita dapat mengatur apakah sebuah perintah akan dijalankan atau tidak tergantung kepada kondisinya. Penulisan sederhana dari struktur if adalah sebagai berikut:
Contoh :
GET dan POST adalah metode pengiriman data yang sering dilakukan dalam bahasa pemrograman PHP. GET biasanya digunakan untuk pengiriman data melalui link dengan menggunakan variabel sebagai media pengirimannya. Merah ?> index.php ? warna Merah
= = = =
file/halaman yang akan dibuka Simbol untuk pemakaian variabel dalam GET Variabel Data yang dikirim
Data yang dikirim hanya bisa digunakan apabila data diambil dari variabel pengirimnya $hasil= $_GET[“warna”]; $hasil
= Variabel Penerima Maka dari contoh di atas, $hasil bernilai Merah
Contoh Penggunaan Metode GET:
Merah Kuning Hijau
POST biasanya digunakan untuk pengiriman data melalui FORM dengan menggunakan name sebagai variabel media pengirimannya. Langkah penggunaan metode POST : 1. Buat Form dengan dilengkapi tujuan pengiriman data (action=“”) 2. Buat komponen Form yang dilengkapi dengan nama variabel pengirim di bagian name pada komponen Form. 3. Buat tombol kirim 4. Buat script penerima data dan Lakukan proses yang diinginkan selanjutnya
1. Buat Form dengan dilengkapi tujuan pengiriman data (action=“”) Buat file baru | Klik pada bagian desain | Klik Menu Insert | Pilih Form | Pilih Form
Action diisi # jika tujuan pengiriman data di file/halaman yang sama Action diisi halaman tujuan (ex. proses.php) jika tujuan pengiriman data ke file/halaman lain
2.
Buat komponen Form yang dilengkapi dengan nama variabel pengirim di bagian name pada komponen Form Klik dalam kotak area form | Klik Menu Insert | Klik Form | Klik Texfield Beri Label (label komponen form) jika diperlukan Klik OK Klik pada kotak komponen form pada bagian desain Beri nama variabel di name pada bagian coding 3. Buat Tombol Kirim Masukkan Button -> Klik Menu Insert | Klik Form | Klik Button | Ok Simpan File
5.
Buat script penerima data dan proses selanjutnya -> simpan file.
Include digunakan untuk menyisipkan/memasukkan halaman lain ke dalam sebuah halaman yang sudah ada. "; echo "Saya akan menyisipkan halaman/file warna.php dalam halaman ini
"; echo "Hasilnya seperti di bawah ini
"; include("warna.php"); ?>
1. isset isset() digunakan untuk menyatakan variabel sudah diset atau tidak. Jika variabel sudah diset makan variavel akan mengembalikan nilai true, sebaliknya akan bernilai false 2. unset unset()merupakan kebalikan dari isset(), yaitu untuk meng-unsetvariabel, dan membebaskan memory yang sudah digunakan. 3. empty empty(), digunakan untuk memerikasa apakah variabel form tidak dikirim atau tidak berisi data alias kosong. berbeda denagn isset(), yang mengembalikan nilai false pada variabel yang di-unset, empty() akan mengembalikan nilai true.
"; if (isset($_GET[“email”])) { echo $_GET[“email”]; } else { echo "Email belum diset"; } echo "
"; if (empty($_GET[“email”])) { echo "Email EMPTY"; } else { echo $_GET[“email”]; } ?>