Anda di halaman 1dari 16

Belajar Pemrograman

dengan
PHP (Personal Home
Page)

Sekilas tentang PHP


Bahasa pemrograman script di sisi server
Berupa script yang disisipkan di dalam
dokumen HTML, embedded script yang
diinterpretasi (bukan di-compile)
PHP singkatan dari:
Personal Home Page
Professional Home Page
PHP: Hypertext Preprocessor

Official Website : http://www.php.net


PHP versi terakhir : 4.3.10 & 5.0.3
Free & opensource
Multi platform: Windows, Linux, Mac
Menyediakan Library/API yang
menyeluruh:
- Database : MySQL, Oracle, postgreSQL,
IBM DB2, ODBC, dll
- Protocol : HTTP, FTP, POP3, IMAP,
LDAP, SNMP, dll
- Output : HTML, XML, JPEG, GIF,
PNG, PDF, SWF, dll.

Cara kerja HTML


Perhatikan script HTML dalam file Helo.HTML
<HTML>
<HEAD><TITLE></TITLE></HEAD>
<BODY> Hallo selamat datang !</BODY>
</HTML>
Jika file tersebut dijalankan melalui browser cara kerjanya sbb:
Browser

Minta HTTP (Helo.html)`

Web
Server

Klien
Tangga
pan HT
T

KODE HTML

Cara kerja PHP (lanjutan)


Perhatikan script PHP dalam HTML dalam file Helo.php
<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY> <?php print(Hallo selamat datang !);
?>
</BODY>
</HTML>
Jika file tersebut dijalankan melalui browser cara kerjanya sbb:
Browser
Klien

Minta HTTP (Helo.php)


Tangga
pan HT
T

Web
Server

Skrip PHP
Mesin
PHP

KODE HTML

Script PHP dapat dibuat dengan menggunakan


teks Editor NotePad ataupun editor
teks lainnya. Dalam penulisan script PHP
ada beberapa aturan dasar yang harus
diperhatikan adalah:
-Fungsi-fungsi PHP adalah tidak case
sensitive
-Variabel dalam PHP adalah case
sensitive dan
Variabel ditandai dengan adanya tanda
$.
-Penulisan script PHP diawali dengan
tanda <

Ada tiga cara penulisan Script PHP


yaitu:
<?
Sript PHP ditulis disini
?>
<?php
Sript PHP ditulis disini
?>
<SCRIPT LANGUAGE=php>
Sript PHP ditulis disini
</ SCRIPT>
Setiap akhir penulisan sintaks PHP selalu
ditandai dengan ; (titik koma).
Pada saat merekam dokumen script anda,
simpanlah dengan extension .php

Penulisan Komentar dalam PHP


Untuk menuliskan komentar dalam script
PHP, gunakan salah satu cara dibawah ini:
/* komentar anda ketik disini */
Atau
// komentar anda ketik disini

Cara Mengaktifkan Webserver Apache (xampp)

Double Click icon xampp pada desktop


Klik Start pada Apache
Klik Start pada MySQL
Klik Close
Catatan:
File yang akan dijalankan oleh apache
(xampp) harus diletakkan pada directory
C:\xampp\htdocs\

Cara menjalankan file php

Klik Start
Klik Run
Ketik http://localhost/namafile.php
Atau :
Aktifkan web browser (Mozila FireFox)
Ketik http://localhost/namafile.php
Web Browser : IE, Mozila FireFox,dll
Web Server : xampp, Apache Tomcat,dll

Buatlah dokumen sederhana berikut ini


<?
/* Cara I: script PHP dideklarasikan di sini*/
echo "cara 1 dengan &lt;? Hallo? Saya sedang belajar PHP<br>";

/* Cara II: script PHP dideklarasikan di sini*/


echo " cara 2 dengan &lt;?php Hallo? Saya sedang belajar
PHP<br>";

/* Cara III: script PHP dideklarasikan di sini*/


echo " cara 3 dengan &lt;script language=&quot;php&quot;&gt;
Hallo? Saya sedang belajar PHP ";

?>

Dasar Pemrograman PHP


PENGENALAN PHP
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.
File contoh1.php:
<html>
<head>
<title>
Contoh Sederhana
</title>
</head>
<body>
<?php
echo(Hallo apakabar? Nama saya PHP script);
?>
</body>
</html>

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.
File contoh2.php:
<?php
$a=5;
$b=2;
$hasil=$a+$b;
echo($hasil);
?>

File contoh3.php:
<?php
$a=5;
$b=2;
$hasil=$a.$b;
echo($hasil);
?>

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
}

File contoh4.php:
<?php
$a=4;
$b=9;
if ($a>$b)
{
echo(a lebih besar dari pada b);
}
elseif ($a<$b)
{
echo(a lebih kecil b);
}
else
{
echo(a sama dengan b);
}
?>