Anda di halaman 1dari 6

MODUL III

PENGENALAN PHP

A. MAKSUD DAN TUJUAN


1. Maksud
• Mengenalakan kepada mahasiswa tentang pemrograman PHP

2. Tujuan
• Mahasiswa dapat membuat script PHP secara sederhana.
• Mahasiswa dapat membuat halaman web dengan menggunakan
script HTML dan PHP.

B. DASAR TEORI
Pengenalan PHP
PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server
side. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan pada server
sedangkan yang dikirimkan ke browser hanya hasilnya sajaberupa HTML. Untuk
membedakan perintah HTML dan PHP digunakan tanda <? … ?> atau <?php … ?>

PHP dan Variabel


Untuk membuat variabel diberi tanda dollar $. Variabel berfungsi untuk menyimpan
suatu nilai dan dapat berubah-ubah. Penulisan variabel yang benar adalah:
• Karakter pertama tidak boleh berupa angka (harus berupa huruf atau garis
bawah).
• Tidak mengandung spasi.
• Pemakaian huruf kapital dan huruf kecil dibedakan.

Array
Array merupakan suatu variabel yang dapat berisi banyak data dalam waktu yang
sama.
Operator
Dalam PHP juga dapat melakukan proses operasi, baik itu jumlah, operasi logika,
ataupun operasi pembanding.

Konversi Tipe Data


Fungsi-fungsi yang digunakan dalam PHP untuk mengkonversikan tipe data ke tipe
data yang lain yaitu dengan menggunakan fungsi intval, doubleval dan strval.

C. PEMBAHASAN
Pada pembahasan modul ketiga ini tentang Pengenalan php, mulai dari membuat
program sederhana seperti menampilkan nama pada web server sampai
pengoperasiannya.
seperti banyak diketahui bahwa PHP adalah bahasa scripting yang menyatu dengan
HTML dan dijalankan pada server side.
Pembahasan Praktikum sebagai berikut:
Praktik1:
<HTML>
<HEAD>
<TITLE> Variabel </TITLE>
</HEAD>
<BODY>
<?
Kode tersebutlah yang disebut dengan skrip PHP. Skrip PHP diawalidengan <?
atau <?PHP dan diakhiri ?>.
$nilai_1 = 10;
$nilai_2 = 3;
hal itu dimaksudkan bahwa variable nilai_1 bernilai=10;
dan variable nilai_2 bernilai=3.
$nilai_3 = 2 * $nilai_1 + 8 * $nilai_2;
echo "nilai = ", $nilai_3;
echo "<br>";
disebut sebagai statement(pernyataan)
$jumlah = $nilai_1 + $nilai_2;
echo "hasil dari $nilai_1 + $nilai_2 adalah : $jumlah";
echo “<br><br>”;
echo “\”nama : cahyadi\” <br>”;
echo “nim :025410200”;
pada kode PHP tersebut terdapat dua perintah yang masing-masing menampilkan
string “ nama: MANIES <br> dan no.mhs 035410200.pada pernyataan
pertama,<br> digunakan untuk membangkitkan kode HTML<br>,yaitu
untukpindah baris.
?>
</BODY>
</HTML>

Hasilnya diweb server:


Nilai = 44
Hasil dari 10 + 3 adalah : 10

"Nama : cahyadi"
NIM : 025410200

Praktik2:
<html>
<head>
<title> Pemrograman PHP dengan Array</title>
</head>
<body>
<?
//penulisan array dapat dibuat seperti berikut
$nama[] = "<b>Mata</b>";
$nama[] = "<b>Affan</b>";
$nama[] = "<b>Manies</b>";
/*Kondisi diatas akan menjadikan $nama array berindeks numeric.*/
echo $nama[1] . $nama[2] . $nama[0];
echo "<br><br>";

//pendefinisian array dapat juga sperti berikut ini


$kampus[sekolah] = "<b><font size=+3>STMIK</font></b>";
$kampus[nama_kampus]="<b><font size=+3>akakom</font></b>";
echo "<b>Kampusku adalah</b> $kampus[sekolah] $kampus [nama_kampus]";
?>
</body>
</html>

D. TUGAS
1. Modifikasikan program pada praktik no. 4 dengan mengganti fungsi
pengkonversian tipe dengan metode cast.
Contoh : echo”tipe double: ”(double)$a, “<br>”;
2. Modifikasikan program pada praktik no. 5 untuk menampilkan informasi
tanggal dan waktu dengan mencoba menggunakan format-format date lain.
Jawab:
1. <html>
<head>
<title>Konversi Tipe</title>
</head>
<body>
<?
$a = 300.4;
echo $a;
echo "<br>";
echo "Tipe Double : ", (double)($a), "<br>";
echo "Tipe Integer : ", intval($a), "<br>";
echo "Tipe string : ", strval($a);
?>
</body>
</html>

Hasilnya: 300.4
Tipe Double : 300.4
Tipe Integer : 300
Tipe string : 300.4
2.
• Format 1
<html>
<head>
<title>Tanggalan</title>
</head>
<body>
<?
echo date("<b>M-D-Y, g:i:s A</b>");
?>
</body></html>

Hasilnya:
Apr-Fri-2005, 6:46:13 AM
• Format 2:
<html>
<head>
<title>Tanggalan</title>
</head>
<body>
<?
echo date("<b>d-M-Y, g:i:s A</b>");
?>
</body>
</html>

Hasilnya:
29-Apr-2005, 6:47:29 AM
E. KESIMPULAN
Parameter kedua pada settype dapat diisi dengan”double”,”integer”, atau “string”.
Operator adalah symbol yang digunakan dalam program untuk melakukan suatu
operasi, misalnya penjumlahan atau perkalian, pembandingan kesamaan dua buah
nilai,atau bahkan memberikan nilai ke variable. Nilai yang dioperasikan oleh
operator(disebut operand atau argument) bersama-sama operator membentuk ekspresi
(ungkapan).

F. LISTING PROGRAM

Anda mungkin juga menyukai