Anda di halaman 1dari 15

PEMROGRAMAN WEB

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

Maka hasil dari perintah diatas

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

Hasil dari perintah diatas adalah

Contoh lain

Maka hasil dari perintah tersebut adalah


STRUKTUR KONTROL
IF
Konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat.
Cara penulisannya adalah sebagai berikut:
if (syarat)
{
statement
}

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 perintah diatas adalah

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

hasil dari perintah diatas adalah


FOR
Cara penulisan statement FOR adalah sebagai berikut:
for (ekspresi1; ekspresi2 ; ekspresi3)
statement
ekspresi1 menunjukkan nilai awal untuk suatu variable
ekspresi2 menunjukkan syarat yang harus terpenuhi untuk menjalankan statemant
ekspresi3 menunjukkan pertambahan nilai untuk suatu variable
Latihan 5

Hasil dari perintah tersebut adalah


SWITCH
Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa
nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang
dibandingkan.
Struktur Switch adalah sebagai berikut:
switch (variable)
case nilai:
statement
case nilai:
statemant
case nilai:
statement
...
Latihan 6

Hasil dari perintah tersebut adalah


REQUIRE
Statement Require digunakan untuk membaca nilai variable dan fungsi-fungsi dari
sebuah file lain. Cara penulisan statement Require adalah
require(namafile);
Statement Require ini tidak dapat dimasukkan diadalam suatu struktur looping misalnya
while atau for. Karena hanya memperbolehkan pemangggilan file yang sama tersebut
hanya sekali saja.
Latihan 7
pada file pertama yaitu belajar.php buat perintah seperti dibawah ini:

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

Anda mungkin juga menyukai