Anda di halaman 1dari 15

PEMROGRAMAN BERBASIS WEB ** (4KA) 2

PENGENALAN PHP
• PHP/FI merupakan nama awal dari PHP. Dibuat pertama
kali oleh Rasmus Lerdoff, seorang programmer C
• PHP awalnya merupakan singkatan dari Personal Home
Page, tetapi sekarang dikenal sebagai PHP : Hypertext
Preprocessor, Sebagian besar sintaks mirip dengan
bahasa C, Java, dan Perl, ditambah beberapa fungsi PHP
yang spesifik
• Program ini dapat berdiri sendiri ataupun disisipkan
diantara kode-kode html sehingga dapat langsung
ditampilkan bersama dengan kode-kode html tersebut
• Extension dari file html yang telah disisipkan PHP perlu
diganti menjadi .php3 atau .php
PEMROGRAMAN BERBASIS WEB ** (4KA) 3

TEKNIK MENULIS SKRIP PHP


Dalam membuat program PHP, maka yang dibutuhkan
adalah memulai dengan start tag dan end tag, yaitu
perintah awal dan perintah akhir.

Ada beberapa cara penulisannya :


• <?php echo “Contoh PHP”; ?>
• <? echo “Contoh PHP”; ?>
• <script language=“php”> echo “Contoh PHP”;
</script>
• <% echo “Contoh PHP”; %>
PEMROGRAMAN BERBASIS WEB ** (4KA) 4

KRITERIA DALAM PENULISAN SKRIP PHP


1. Setiap halaman yang mengandung skrip PHP harus
disimpan dengan ekstensi sesuai dengan program PHP yang
mendukungnya. Misalnya nama_file.php

2. Skrip PHP harus didahului dengan pembuka PHP (<?php.


dll) dan kemudian diakhiri dengan penutup (?>)

3. Setiap Skrip PHP harus didahului pernyataan cetak.


Contoh : print (“Isi Data”); atau echo “Isi Data”;
Dalam program PHP untuk menampilkan data string ke
dalam halaman browser harus mengapit data tersebut
dengan tanda petik ganda (“).
Kemudian apabila hendak menuliskan data integer maupun
operasi, dapat langsung menuliskan nilai atau operasinya.
PEMROGRAMAN BERBASIS WEB ** (4KA) 5

KRITERIA DALAM PENULISAN SKRIP PHP (Lanjutan)


4. Setiap akhir baris perintah harus diakhiri dengan titik
koma (;)
5. Apabila menggunakan tag-tag HTML maka harus
meletakkan tag tersebut di dalam petik ganda (“tag
HTML”). Contoh :
<?php
echo “<br>”;
echo “<h1> heading 1 </h1>”;
?>
6. Semua bentuk variabel harus diawali dengan tanda dolar
($). Contoh :
<?php
$nama = “Ujel”;
echo “Nama saya $nama”;
?>
PEMROGRAMAN BERBASIS WEB ** (4KA) 6

KRITERIA DALAM PENULISAN SKRIP PHP (Lanjutan)

7. Untuk menambahkan baris komentar pada PHP


caranya adalah dengan meletakkan komentar tersebut
disebelah kanan tanda // jika komentar satu baris dan
diantara /* dan*/ jika komentarnya lebih dari satu
baris.
<? echo ("latihan PHP"; //ini adalah contoh komentar
satu baris
/* kalau yang ini adalah komentar lebih dari satu
baris*/
echo ("memang mudah");
?>
PEMROGRAMAN BERBASIS WEB ** (4KA) 7

TIPE DATA PHP


1. Integer : Menyimpan nilai bilangan bulat, dapat berupa :
$a = 1234 // desimal
$b = -1234 // negatif
$c = 0123 // oktal
$d = 0x12 // heksadesimal
2. Floating Point : Disebut juga bilangan pecahan, terdapat tanda
titik yang merupakan pemisah antara bagian bulat dan pecahan
$a = 1.234 // bentuk biasa
$b = 1234e-3 // bentuk eksponensial
3. String : Menyatakan tipe data teks
$a = “ini adalah tipe data string”
4. Boolean : Mirip seperti pada Perl, nilai 0 atau “0” dianggap false,
selain itu dianggap true
5. Null : Merepresentasikan variable yang tidak memiliki nilai yang
diperbolehkan untuk tipe data ini hanyalah NULL
PEMROGRAMAN BERBASIS WEB ** (4KA) 8

TIPE DATA PHP - ARRAY


Array merupakan tipe data terstruktur yang berguna untuk menyimpan
sejumlah data yang bertipe sama. Bagian yang menyusun array disebut
elemen array, yang masing-masing elemen dapat diakses tersendiri melalui
indeks array.
• Array Dimensi Satu
<?
$kota[0] = "Yogyakarta";
$kota[1] = "Jakarta";
$kota[2] = "Malang";
$kota[3] = "Purwokerto";
print ("Kota favorit saya adalah $kota[2]");
?>
Kode di atas bila dijalankan pada browser, akan muncul tulisan :
“Kota favorit saya adalah Malang”
Indeks array dimulai dari 0. Jadi indeks array 0 menyatakan elemen pertama
dari array, indeks array 1 menyatakan elemen array kedua, dan seterusnya.
PEMROGRAMAN BERBASIS WEB ** (4KA) 9

TIPE DATA PHP – ARRAY (Lanjutan)


• Array Multidimensi
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma).
<?
$buaht= array
(
"apel" => array("warna" => "merah","rasa" => "manis“),
"pisang" => array(“warna" => "kuning","rasa" => "manis“)
);
print ("Warna buah apel adalah");
print ($buah["apel"]["warna"])."<br>";
print ("Rasa buah pisang adalah");
print ($buah["pisang"]["rasa"]);
?>

Warna buah apel adalah merah


Rasa buah pisang adalah manis
PEMROGRAMAN BERBASIS WEB ** (4KA) 10

CONTOH SKRIP PHP


PEMROGRAMAN BERBASIS WEB ** (4KA) 11

VARIABEL PHP
Variabel berfungsi menyimpan nilai yang dapat diubah sewaktu-
waktu. Aturan pemberian nama variabel dalam PHP :
• Nama variabel diawali dengan tanda $
• Setelah tanda $ diawali oleh huruf atau under-scrore (_)
• Karakter berikutnya bisa terdiri dari huruf, angka, dan karakter
tertentu yang diperbolehkan (karakter ASCII dari 127 – 255)
• Panjang pengenal bisa berapa saja
• Bersifat case-sensitive
• Tidak boleh mengandung spasi.
PEMROGRAMAN BERBASIS WEB ** (4KA) 12

OPERATOR
• Operator Aritmetika (+, -, *, /, %)
• Operator String / Penggabungan (.)
• Operator Increment/Decrement (++, --)
• Operator Bitwise (&, |, ^, ~, >>, <<)
• Operator Pembanding (==, <, >, <=, >=, !=, <>)
• Operator Logika (and/ &&, or / ||, xor, !)
• Operator Penugasan (+=, -=, /=, %=, |=, ^=, .=)
PEMROGRAMAN BERBASIS WEB ** (4KA) 13

IF, IF/ELSEIF
PEMROGRAMAN BERBASIS WEB ** (4KA) 14

FOR
PEMROGRAMAN BERBASIS WEB ** (4KA) 15

DO-WHILE
Terima Kasih

Anda mungkin juga menyukai