Pemrograman PHP 3

Materi PHP

 

PHP (PHP Hypertext Preprocessor) adalah skrip yang dijalankan di server. Keuntungan penggunaan PHP, kode yang menyusun program tidak perlu diedarkan ke pemakai sehingga kerahasiaan skrip dapat dilindungi. PHP harus dijalankan pada web server. Web server yang kita gunakan disini adalah apache2triad. Keistimewaan PHP yang lain adalah PHP bias mengakses berbagai macam database seperti Access, Oracle, MySQL, dan lain-lain.

Skrip PHP selalu diawali dan diakhiri dengan tanda sebagai berikut :

 

Awal

Akhir

<?

?>

<?php

?>

<script language=”php>

</script>

<%

%>

 

 

variabel.php

<html>

<head>

<title>Variabel</title>

</head>

 

<body>

<?

$nama = “Edwin Nurdiansyah”;

$alamat = “Vila Indah Permai”;

 

echo “<h2>Hi, nama saya $nama <br><hr> Alamat saya di $alamat</h2><br>”;

echo “Sekarang tanggal : “;

echo date(“d / M / Y”);

?>

</body>

</html>

 

Operator Matematika

 

Operator Kegunaan Prioritas
+ Penjumlahan Ketiga
Pengurangan Ketiga
* Perkalian Kedua
/ Pembagian Kedua
% Sisa Pembagian Kedua
++ Penaikan Pertama
Penurunan Pertama

 

Operator Penugasan

 

Operator Kegiatan Contoh
+= Menambahkan variable di sisi kiri dengan nilai di sisi kanan x+=2;

identik dengan:

x=x+2;

-= Mengurangi isi variable di sisi kiri dengan nilai di sisi kanan x-=2;

identik dengan:

x=x-2;

/= Membagi variable di sisi kiri dengan nilai di sisi kanan x/=2;

identik dengan:

x=x/2;

%= Meperoleh sisa pembagian antara variable di sisi kiri dengan nilai di sisi kanan x%=2;

identik dengan:

x=x%2;

&= Melakukan operasi “dan”/”and” terhadap variable di sisi kiri dengan nilai di sisi kanan x&=2;

identik dengan:

x=x&2;

|= Melakukan operasi “atau”/”or” terhadap variable di sisi kiri dengan nilai di sisi kanan x|=2;

identik dengan:

x=x|2;

^= Melakukan operasi “atau eksklusif”/”xor” terhadap variable di sisi kiri dengan nilai di sisi kanan x^=2;

identik dengan:

x=x^2;

.= Melakukan operasi konkatenasi terhadap variable di sisi kiri dengan di sisi kanan x.=’A’;

identik dengan:

x=x.’A’;

 

Operator Pembanding

 

Operator Keterangan
== Sama dengan
< Kurang dari
> Lebih dari
<= Kurang dari sama dengan
>= Lebih dari sama dengan
!= Tidak sama dengan
<> Tidak sama dengan

 

Operator Logika

 

Operator Keterangan
And atau && Bernilai benar jika kedua operand bernilai benar
Or atau || Bernilai benar jika salah satu operand bernilai benar
Xor Bernilai benar jika hanya satu operand bernilai benar
! Memberikan nilai kebalikan dari nilai operand

 

opr1.php

 

<html>

<head>

<title>Latihan Operator Aritmatika</title>

</head>

 

<body>

<b>Berikut contoh operator aritmatika :</b>

<p>

<?

$a = 25;

$b = 12;

echo “Nilai \$a = $a <br>

Nilai \$b = $b <br><br>”;

 

$c = $a + $b;

echo “Nilai \$a + \$b = $c <br>”;

 

$c = $a – $b;

echo “Nilai \$a – \$b = $c <br>”;

 

$c = $a * $b;

echo “Nilai \$a * \$b = $c <br>”;

 

$c = $a / $b;

echo “Nilai \$a / \$b = $c <br>”;

 

$c = $a % $b;

echo “Nilai \$a % \$b = $c <br>”;

 

$c = ++$a;

echo “Nilai ++\$a = $c <br>”;

 

$c = –$b;

echo “Nilai –\$b = $c <br>”;

?>

</p>

</body>

</html>

 

 

if1.php

 

<html>

<head>

<title>Contoh if else</title>

</head>

 

<body>

<?

$kode_hari = date(“w”);

If ($kode_hari == 0)

echo “Hari ini hari minggu”);

else

echo “Hari ini <b>Bukan</b> hari minggu”;

?>

</body>

</html>

 

if2.php

 

<html>

<head>

<title>Contoh if else if</title>

</head>

 

<body>

<?

$kode_hari = date(“w”);

if ($kode_hari == 0)

echo “Hari ini hari Minggu”);

else if ($kode_hari == 1)

echo “Hari ini hari Senin”;

else if ($kode_hari == 2)

echo “Hari ini hari Selasa”;

else if ($kode_hari == 3)

echo “Hari ini hari Rabu”;

else if ($kode_hari == 4)

echo “Hari ini hari Kamis”;

else if ($kode_hari == 5)

echo “Hari ini hari Jumat”;

else

echo “Hari ini hari Sabtu”;

?>

</body>

</html>

 

 

kursus.php

 

<html>

<head>

<title>Kursus Primaraga</title>

</head>

 

<body>

<center><h1>Kursus Primaraga</h1>

<h3>Jl. Perintis Kemerdekaan No. 43</h3></center>

<hr>

<form action=”input.php” method=”post”>

<table>

<tr>

<td>Nama Lengkap</td><td>:</td><td><input type=”text” name=”nama”></td>

</tr>

<tr>

<td>Tempat Tanggal Lahir</td><td>:</td><td><input type=”text” name=”ttl”></td>

</tr>

<tr>

<td>Pilih Materi</td><td>:</td>

<td><select name=”materi”>

<option value=”Bhs Inggris”>Bhs Inggris</option>

<option value=”IPA”>IPA</option>

<option value=”IPS”>IPS</option>

<option value=”Matematika”>Matematika</option>

<option value=”Fisika”>Fisika</option>

</select></td>

</tr>

<tr>

<td>Jenis Kelamin</td><td>:</td>

<td><input type=”radio” name=”jk” value=”Laki-laki”>Laki – Laki

<input type=”radio” name=”jk” value=”Perempuan”>Perempuan</td>

</tr>

<tr>

<td>Pilih Hari</td><td>:</td>

<td><select name=”hari”>

<option value=”Senin-Kamis”>Senin – Kamis</option>

<option value=”Selasa-Jumat”>Selasa – Jumat</option>

<option value=”Rabu-Sabtu”>Rabu – Sabtu</option>

</select>

</td>

</tr>

<tr>

<td colspan=”3″><input type=”submit” name=”input” value=”Input”> <input type=”reset” value=”Batal”></td>

</tr>

</table>

</form>

</body>

</html>

 

input.php

 

<html>

<head>

<title>Kursus Primaraga</title>

</head>

 

<body>

<center><h1>Kursus Primaraga</h1>

<h3>Jl. Perintis Kemerdekaan No. 43</h3></center>

<hr>

<?

$harga = 300000;

if($hari==”Senin-Kamis”){

$biaya = $harga + 25000;

}else if($hari==”Selasa-Jumat”){

$biaya = $harga + 50000;

}else{

$biaya = $harga + 75000;

}

 

echo ”

<pre>

Nama Lengkap    : $nama

TTL             : $ttl

Materi Kursus   : $materi

Jenis Kelamin   : $jk

Hari Kursus     : $hari

Biaya Kursus    : $biaya

</pre>”;

?>

</body>

</html>

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s