PENGENALAN 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 … ?>
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.
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>
"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>";
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