Ø Pengenalan PHP
PHP
diciptakanolehRasmusLerdorf, seorangpemrograman C yang andal.Semula PHP
hanyadigunakanuntukmencatatjumlahpengunjunghomepagenya.Rasmus
adalahseorangpendukung open
source. Karenaitulahiamengeluarkan Personal Home Page Tools (PHP). PHP =
Proccessing Hypertext Page
PHP dikatakansebagaisebuah
server-side embedded script language artinyasintaks-sintaksdanperintah yang
kitaberikanakansepenuhnyadijalankanoleh server tetapidisertakanpadahalaman HTML
biasa. Aplikasi-aplikasi yang dibangunoleh PHP
padaumumnyaakanmemberikanhasilpada web browser, tetapiprosesnyasecarakeseluruhandijalankan
di server.
Padaprinsipnya server
akanbekerjaapabilaadapermintaandari client. Dalamhalini client
menggunakankode-kode PHP untukmengirimkanpermintaanke server
(dapatdilihatpadagambardibawah).Ketikamenggunakan PHP sebagai server-side
embedded script language maka server akanmelakukanhal-halsebagaiberikut :
Membacapermintaandari
client/browser
Mencarihalaman/page di server
Melakukaninstruksi yang diberikanoleh PHP
untukmelakukanmodifikasipada
halaman/page.
Mengirimkembalihalamantersebutkepada
client melalui internet atau intranet.
Ø Syntak PHP
Kode PHP disimpansebagai
plain text dalam format ASCII, sehinggakode PHP dapatditulishampir di semua
editor text seperti windows notepad, windows wordpad, dll. Kode PHP adalahkode
yang disertakan di sebuahhalaman HTML dankodetersebutdijalankanoleh server
sebelumdikirimke browser.
Contoh file PHP (latihan1.php):
<html>
<head>
<title>Latihan 1</title>
</head>
<body>
<?php
echo(“Contoh text yang
menggunakankode PHP”);
?>
</body>
</html>
VARIABLE
Dalam PHP setiapnama
variable diawalitanda dollar ($). Misalnyanama variable a dalam PHP ditulisdengan $a. Jenissuatu variable
ditentukanpadasaatjalannya
programdantergantungpadakonteks yang digunakan.
File Latihan2.php:
<?php
$a=”16”;
$b=”7”;
$hasil=$a+$b;
echo($hasil);
?>
STRUKTUR
KONTROL
IF
Konstruksi
IF digunakanuntukmelakukaneksekusisuatu statement secarabersyarat.
Cara
penulisannyaadalahsebagaiberikut:
if (syarat)
{
Statement
}
atau:
if (syarat)
{
statement
}
else
{
statement lain
}
atau:
if (syaratpertama)
{
statementpertama
}
elseif (syaratkedua)
{
statementkedua
}
else
{
statement lain
}
File Latihan_IF.php:
<?php
$x=7;
$y=10;
if ($x>$y)
{
echo("x lebihbesardaripada y");
}
elseif ($x<$y)
{
echo("x lebihkecil y");
}
else
{
echo("x samadengan y");
}
?>
WHILE
Bentukdasardari statement While
adalahsebagaiberikut:
while (syarat)
{
statement
}
Artidaristatemant While
adalahmemberikanperintahuntukmenjalankanstatement dibawahnyasecaraberulang-ulang,
selamasyaratnyaterpenuhi.
File Latihan3.php :
<?php
$a=1;
while ($a<10)
{
echo($a);
$a++;
}
?>
FOR
Cara
penulisan statement FOR adalahsebagaiberikut:
for
(ekspresi1; ekspresi2 ; ekspresi3)
statement
ekspresi1menunjukkannilaiawaluntuksuatu
variable
ekspresi2 menunjukkansyarat yang
harusterpenuhiuntukmenjalankanstatemant
ekspresi3menunjukkanpertambahannilaiuntuksuatu
variable
Contoh :
Latihan4.php
<?php
for
($a=0;$a<10;$a++)
{
echo("Nilai
A = ");
echo("$a");
echo("<br>");
}
?>
SWITCH
Statement SWITCH
digunakanuntukmembandingkansuatu variable denganbeberapanilaisertamenjalankan
statement tertentujikanilai variable samadengannilai yang dibandingkan.
Struktur Switch adalahsebagaiberikut:
switch (variable)
casenilai:
statement
casenilai:
statement
casenilai: s
tatement
.
.
.
Contoh
: latihan5.php
<?php
$a=2;
switch($a)
{
case 1:
echo("Nilai
variable a adalahsatu");
break;
case 2:
echo("Nilai
variable a adalahdua");
break;
case 3:
echo("Nilai
variable a adalahtiga");
break;
}
?>
REQUIRE
Statement Require
digunakanuntukmembacanilai variable danfungsi-fungsidarisebuah file lain.
Cara penulisan statement
Requireadalah:
require(namafile);
Statement
Require initidakdapatdimasukkandiadalamsuatustruktur looping misalnya whileatau for.
Karenahanyamemperbolehkanpemangggilan file yang
samatersebuthanyasekalisaja.
Contoh :Latihan6.php
<?php
$a="BelajarScipt
PHP";
functiontulistebal($teks)
{
echo("<b>$teks</b>");
}
?>
Latihan7.php
<?php
require("Latihan6.php");
tulistebal("Iniadalahtulisantebal");
echo
"<br>";
echo($a);
?>Hasilnya
:
INCLUDE
Statement Include
akanmenyertakanisisuatu file tertentu. Include dapatdiletakkandidalamsuatu
looping misalkandalam statement for atau while.
Contoh :Latihan8.php
<?php
echo(“--------------------------------------<br>”);
echo(“PHP adalahbahasa scripting<br>”);
echo(“--------------------------------------<br>”);
echo(“<br>”);
?>
Latihan9.php
<?php
for ($b=1; $b<5; $b++)
{
include("Latihan8.php");
}
?>
Tidak ada komentar:
Posting Komentar