M. IBROHIM, M.KOM
PERTEMUAN 4
PHP
Setelah materi sebelumnya membahas mengenai HTML dan CSS, sekaran kita akan
mulai membahas mengenai pemrograman PHP yaitu singkatan dari Hypertext Pre-
processor, yang sebelumnya disebut Personal Home Pages. PHP adalah bahasa scripting
yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks
yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan
ke browser hanya hasilnya saja.
Aturan penulisan script PHP agar mampu dimengerti dengan benar oleh compiler saat
membaca bahasa pemrograman. Dalam penulisan PHP diawali dengan “<?php” dan
diakhiri dengan “?>”. Dan di dalam File PHP juga dapat berisi tag seperti HTML dan
skrip sisi klien seperti JavaScript. File PHP harus disimpan dengan perluasan „.php‟.
File PHP biasanya berisi tag‐tag HTML, CSS sebagai desain antarmuka dan skrip PHP
yang berlaku sebagai engine atau intruksi untuk mengolah data.
Belajar fungsi
fungsi echo();
fungsi print();
fungsi printf();
Latihan 1
Buka teks editor bisa menggunakan notepad++ atau sublime, kemudian tuliskan
perintah dibawah ini.
Kemudian simpan file tersebut pada directory C:\xampp\htdocs\belajar dengan nama
belajar.php
Setelah file disimpan kemudian buka browser dan ketikkan pada url:
http://localhost/belajar/belajar.php maka akan ditampilkan seperti dibawah ini.
Fungi echo() adalah fungsi untuk menampilkan teks ke layar. Fungsi ini dapat
digunakan dengan tanda kurung maupun tanpa tanda kurung. Contoh:
…
<?php
echo "<h2>Belajar PHP itu mudah!</h2>";
echo("Hello world!<br>");
echo "Aku sedang belajar PHP!<br>";
echo "Ini ", "teks ", "yang ", "dibuat ", "terpisah.";
?>
…
Fungsi print() sama seperti fungsi echo(). Dia juga digunakan untuk menampilkan teks
ke layar. Fungsi print() juga bisa digunakan tanpa tanda kurung. Fungsi print() hanya
mampu menampilkan data tunggal (hanya satu data)., sedangkan echo() boleh lebih dari
satu
Jika menggunakan fungsi print dengan dua data dengan pemisah koma maka hasilnya
akan error. Contoh:
<?php
print("Hello","Tes Error");
?>
Jika perintah tersebut dijalankan hasilnya akan terjadi error.
Fungsi printf() adalah fungsi untuk memformat teks atau string. Fungsi ini akan
mengembalikan panjang dari teks saat dieksekusi.
%d untuk Integer, notasi desimal
%b untuk Integer, notasi binary
%o untuk Integer, notasi oktal
%x untuk Integer, notasi hexadesimal (dinyatakan dalam huruf kecil)
%X untuk Integer,notasi desimal (dinyatakan dalam huruf kapital)
%c Karakter yang nilai ASCII-nya dinyatakan dalam argumen
%s untuk String
%f untuk Double / Float (bilangan real)
Contoh
Dari perintah diatas kita akan melihat perbedaan menggunakan echo() dan printf()
dengan variable $harga seperti tampilan dibawah ini:
Pada perintah printf diatas simbol %.2f artinya kita akan menetak bilangan dengan dua
angka di belakang koma.
VARIABLE
Dalam PHP setiap nama variable diawali tanda dollar ($). Misalnya nama variable a
dalam PHP ditulis dengan $a. Jenis suatu variable ditentukan pada saat jalannya
program dan tergantung pada konteks yang digunakan.
Latihan 2
Contoh lain
Atau
if (syarat)
{
statement
}
else
{
statement lain
}
Atau
if (syarat pertama)
{
statement pertama
}
elseif (syarat kedua)
{
statement kedua
}
else
{
statement lain
}
Latihan 3
Hasil dari statement akan berubah mengikuti nilai dari variable yang dibuat.
WHILE
Bentuk dasar dari statement While adalah sebagai berikut:
while (syarat)
{
statement
}
Arti dari statemant While adalah memberikan perintah untuk menjalankan statement
dibawahnya secara berulang-ulang, selama syaratnya terpenuhi.
Latihan 4
Kemudian buat file kedua dengan nama latihan7.php dan tuliskan perintah dibawah ini:
Kemudian panggil url http://localhost/belajar/latihan7.php untuk melihat hasil seperti
dibawah ini
INCLUDE
Statement Include akan menyertakan isi suatu file tertentu. Include dapat diletakkan
didalam suatu looping misalkan dalam statement for atau while.
Latihan 8
Pada file pertama yaitu belajar.php buat perintah seperti dibawah ini:
Kemudian buat file kedua dengan nama latihan8.php dan tuliskan perintah dibawah ini:
Kemudian panggil url http://localhost/belajar/latihan8.php untuk melihat hasil seperti
dibawah ini
… SELESAI …
TERIMA KASIH