Anda di halaman 1dari 16

LAPORAN PRAKTIKUM 6

PEMROGRAMAN WEB DINAMIS

Disusun oleh:

Oktavia Indriani
IK 2B

Jurusan Teknik Elektro


Program Studi Teknik Informatika
Politeknik Negeri Semarang
2013 / 2014

JOB SHEET 6
PENULISAN, VARIABEL, DAN STRING PHP

I.

Tujuan Instruksional Khusus


1. Memahami dan menuliskan bahasa pemrograman PHP (Hypertext Preprocessor)
dengan benar.
2. Memahami dan menggunakan variabel dalam pemrograman PHP.
3. Memahami dan menggunakan perintah-perintah PHP untuk mengolah data string.

II.

Teori Pendahuluan
2.1 Penulisan dasar pemrograman PHP
Penulisan pemrograman PHP dimulai dengan tulisan <?php dan diakhiri dengan
simbol ?>. Pada server yang sudah mendukung penulisan singkat, kode program PHP
bisa ditulis dengan awalan <? dan diakhiri symbol ?>. Berikut contoh penulisan kode
HTML dan PHP yang menampilkan tulisan Selamat Belajar PHP

Gambar 6.1 Kode Program PHP dan HTML

Setiap baris kodenya harus diakhiri dengan titik koma (;) yang merupakan pemisah
dengan kode program berikutnya. Penulisan komentar atau kode program yang tidak
dieksekusi adalah sebagai berikut:
a. Simbol // atau # digunakan untuk satu baris.
b. Simbol /* dan */ untuk blok komentar lebih dari satu baris.

Gambar 6.2 adalah contoh penulisan komentar 1 baris atau lebih.


<html>
<body>
<?php
echo "Selamat Belajar PHP";
?>
</body>
</html>

Gambar 6.2 Komentar dalam PHP

2.2 Variabel dalam PHP


Variabel digunakan untuk menyimpan data yang berupa karakter, teks/string, angka
dan array. Semua variabel dalam PHP diawali dengan symbol $ (dollar). Format
penulisan variabel dalam PHP adalah sebagai berikut:
$var_name = nilai variabel;
Contoh penulisan variabel dalam kode program:

Gambar 6.3 Penggunaan Variabel dalam PHP

Aturan penulisan variabel PHP dapat dijelaskan sebagai berikut:


a. Sebuah variabel harus diawali dengan huruf atau symbol underscore ( _ ).
b. Nama Variabel hanya boleh mengandung huruf dan angka (alphanumeric) dan
underscore (a-z, A-Z, 0-9, dan _ ).
c. Nama variabel tidak boleh mengandung spasi. Jika nama variabel lebih dari
satu kata maka dipisahkan dengan underscore (contoh: $my_number) atau
dengan huruf capital ($myNumber).

2.3 Variabel String dalam PHP


Variabel string digunakan untuk menyimpan data yang bertipe karakter. Varibel
string dapat dimanipulasi dengan beberapa fungsi string yang ada dalam PHP antara
lain:
a. Operator Rangkaian (Concatenation)
Operator ini dituliskan dengan tanda titik (.) untuk merangkai dua atau lebih
variabel string.

Gambar 6.4 Penggunaan Operator Rangkaian


b. Fungsi strlen()
Digunakan untuk menghitung panjang dari suatu variabel string. Contoh :
echo strlen(Selamat Belajar PHP);
Nilai yang ditampilkan yaitu : 19
c. Fungsi strpos()

Fungsi strpos() digunakan untuk mencari posisi karakter dari suatu data string.
Contoh :
echo strpos("Hello world!","world");
Maka nilai yang dikeluarkan = 6.
d. Fungsi chr(ascii)
Fungsi chr(ascii) mengubah nilai ascii (baca table ascii) menjadi karakter.
Contoh:

e. Fungsi explode()
Fungsi explode() digunakan untuk memecah string ke dalam variabel array.
Format penulisannya adalah sebagai berikut: explode(separator, string, limit);
Contoh :
$teks=Selamat Belajar PHP;
<html>
<body>
<?
$teks1="Selamat Belajar";
$teks2="Pemrograman PHP";
echo $teks1 . " " . $teks2;
?>
</body>
</html>
echo (explode( , $teks ));
Hasilnya :
Array(
[0] => Selamat
[1] => Belajar
[2] => PHP
)
5

f. Fungsi implode()
Fungsi implode digunakan untuk menyambung variabel array yang berisi data
string dalam PHP. Contoh:
$teks = array('Selamat','Belajar','PHP');
echo implode(" ",$teks);
Hasilnya : Selamat Belajar PHP
g. Fungsi ltrim()
Fungsi ltrim() digunakan untuk menghapus spasi atau karakter lain dari bagian
awal pada data string. Contoh:
$teks = "

\t\tSelamat Belajar!";

echo "Tanpa ltrim:". $teks;


echo "<br/>";
echo "Dengan ltrim:". ltrim($teks);
Hasilnya sebagai berikut:
Tanpa ltrim: Selamat Belajar!
Dengan ltrim:Selamat Belajar!
h. Fungsi rtrim()
Fumgsi rtrim() menghapus spasi dan karakter lain pada bagian akhir dari suatu
data string. Contoh:
$str = "Selamat Belajar

";

$str2 = "Pemrograman PHP";


echo "Dengan rtrim: " .rtrim($str)
echo $str2;
echo "<br>";
echo "Tanpa rtrim: " . $str;
echo $str2;
Hasilnya adalah :
Dengan rtrim: Selamat BelajarPemrograman PHP
Tanpa rtrim: Selamat Belajar Pemrograman PHP
i. Fungsi strstr()

Fungsi strstr() untuk mencari keberadaan karakter yang paling awal dari suatu
data atau variabel string. Contoh:
echo strstr("Hi folks!",o);
Hasilnya : olks!

j. Fungsi substr()
Fungsi substr() digunakan untuk mendapatkan bagian tertentu dari suatu data
string. Contoh:
<?php
echo substr("abcdef", -1);
echo substr("abcdef", -2);
echo substr("abcdef", 0, -1);
echo substr("abcdef", 2, -1);
?>
Hasilnya:
f
ef
abcde
cde
k. Fungsi trim()
Fungsi trim() menghapus spasi dan karakter tertentu yang terdapat pada awal dan
akhir suatu string. Contoh:
<?php
$text = "\t\tThese are a few words :) ... ";
echo "Tanpa trim:".$text;
echo ">br/<";
echo "Dengan trim:".trim($text);
?>
Hasilnya:
Tanpa trim: These are a few words :) ...
Dengan trim:These are a few words :) ...
7

III.

Peralatan dan Bahan


1. PC Processor minimal Pentium IV, RAM minimal 512 MB
2. Editor Web Macromedia Dreamweaver
3. Software AppServ (Apache, PHP, dan MySQL)
4. Browser Mozilla, IE, dll
5. Manual PHP (http://www.php.net/manual/en/index.php)

IV.

Gambar Kerja/Rangkaian
Dalam praktek ini mahasiswa diharuskan mengerjakan tugas dalam gambar kerja sebagai
berikut:

Gambar 6.5 Gambar Kerja Praktek 6

V.

Langkah Kerja/Percobaan
1. Hidupkan computer dan aktifkan webserver Apache.
2. Buat folder Praktek6 pada direktori : C:\AppServ\www\
3. Buka Macromedia Dreamweaver untuk menuliskan kode program HTML dan PHP.
4. Buka lembar kerja baru di Macromedia Dreamweaver dan tuliskan kode program
berikut (Gambar 6.6):
5. Simpan dengan nama file: Praktek6-1.php.
6. Test

hasilnya

menggunakan

browser

dengan

menuliskan:

http://localhost/Praktek6/Praktek6-1.php pada alamat browser.

7. Ambil gambar dari hasil kode program Praktek6-1.php dan masukkan dalam lembar
kerja.
8. Buka lembar kerja baru di Macromedia Dreamweaver dan tuliskan kode program
seperti yang ditampilkan pada Gambar 6.7 :
9. Simpan dengan nama file: Praktek6-2.php.
10. Test

hasilnya

menggunakan

browser

dengan

menuliskan:

http://localhost/Praktek6/Praktek6-2.php pada alamat browser.

Gambar 6.6 Penulisan Kode PHP

Gambar 6.7 Penggunaan Variabel PHP


9

11. Ambil gambar dari hasil kode program Praktek6-2.php dan masukkan dalam lembar
kerja.
12. Buka lembar kerja baru di Macromedia Dreamweaver dan tuliskan kode program
pada Gambar 6.8:
13. Simpan dengan nama file: Praktek6-3.php.
14. Test

hasilnya

menggunakan

browser

dengan

menuliskan:

http://localhost/

Praktek6/Praktek6-3.php pada alamat browser.


15. Ambil gambar dari hasil kode program Praktek6-3.php dan masukkan dalam lembar
kerja.

10

11

Gambar 6.8 Fungsi String PHP

VI.

Lembar Kerja

(terlampir)

VII.

Pertanyaan dan Tugas


1. Sebutkan aturan-aturan dalam penulisan kode program PHP.
Aturan-aturan dalam penulisan kode program PHP yaitu:
a. Dalam penulisan kode diawalai dengan <? atau <?php tanpa tanda petik dan
diakhiri dengan symbol ?> tanpa tanda petik
b. Penulisan blok program PHP dapat diletakkan disetiap bagian dari suatu dokumen
(file program PHP).
c. Pada server yang sudah mendukung penulisan singkat, kode program PHP
bisa ditulis dengan awalan <?dan diakhiri symbol ?>.
d. Setiap baris kodenya harus diakhiri dengan titik koma (;)
12

2. Sebutkan aturan dalam penulisan variabel.


a. Sebuah variabel harus diawali dengan huruf atau symbol underscore ( _ ).
b. Nama Variabel hanya boleh mengandung huruf dan angka (alphanumeric)
dan underscore (a-z, A-Z, 0-9, dan _ ).
c. Nama variabel tidak boleh mengandung spasi. Jika nama variabel lebih dari satu
kata maka dipisahkan dengan underscore (contoh: $my_number) atau dengan
huruf capital ($myNumber).
d. Penulisan variabel harus diawali dengan tanda $
e. Variabel dalam PHP bersifat case sensitif
f. Cara Memberikan Nilai kepada Variabel adalah menggunakan tanda sama dengan
(=). Operator sama dengan ini dikenal dengan istilah Assignment Operators.
g. Variabel dalam PHP tidak memerlukan deklarasi terlebih dahulu
h. Variabel dalam PHP tidak bertipe
i. Variabel Sistem PHP (Predefined Variables) adalah beberapa variabel yang telah
didefenisikan secara sistem oleh PHP, dan kita sebaiknya tidak membuat variabel
dengan nama yang sama.

3. Jelaskan fungsi string print(), print_r(), printf(), md5(), str_split(), dan stripos().
a. String print() : untuk mencetak/menampilkan isi suatu string/teks atau argument
ke browser.
b. Print_r() : untuk mencetak isi dari array baik itu conventional array maupun
object array.
c. Printf() : untuk menampilkan data ke layar. Output string diformat.
d. md5() : fungsi string yang akan menghasilkan hash string. Menghitung hash MD5
dari suatu string.
e. str_split() : untuk membuat array dari suatu kalimat. Splits string ke dalam array.
f. stripos() : untuk mengetahui posisi sebuah string di dalam string yang lain.
Mengembalikan posisi kejadian pertama sebuah string dalam string lain (caseinsensitive)

13

4. Buatlah program menggunakan fungsi string pada pertanyaan nomor 3 dan tuliskan
kodenya beserta hasil programnya (ingat setiap mahasiswa harus berbeda!).

VIII.

Kesimpulan
Buatlah kesimpulan dari praktek yang sudah anda lakukan.
1. Penulisan pemrograman PHP dimulai dengan tulisan <?php dan diakhiri dengan
simbol ?>.
2. Setiap baris kodenya harus diakhiri dengan titik koma (;) yang merupakan pemisah
dengan kode program berikutnya.
3. Ada beberapa fungsi string (sangat banyak), beberapa di antaranya adalah :
a. String print() : untuk mencetak/menampilkan isi suatu string/teks atau
argument ke browser.
b. Print_r() : untuk mencetak isi dari array baik itu conventional array maupun
object array.
c. Printf() : untuk menampilkan data ke layar. Output string diformat.
d. md5() : fungsi string yang akan menghasilkan hash string. Menghitung hash
MD5 dari suatu string.
e. str_split() : untuk membuat array dari suatu kalimat. Splits string ke dalam
array.
f. stripos() : untuk mengetahui posisi sebuah string di dalam string yang lain.
Mengembalikan posisi kejadian pertama sebuah string dalam string lain (caseinsensitive)
4. Dalam Penulisan komentar menggunakan symbol // atau /*...*/ atau # dimana semua
simbol tersebut tidak dieksekusi oleh program. Sedangkan Variabel string digunakan
untuk menyimpan data yang bertipe karakter. Pada penulisan variabel digunakan
untuk menyimpan data yang berupa karakter, teks/string, angka dan array.

14

Lampiran
Lembar Kerja
No

1.

2.

Praktik

Praktik6-1.mp4

Praktek6-2.mp4

LEMBAR KERJA

KOMENTAR
Dalam praktikum ini
karena tidak ada
pengubahan script
dari jobsheet
sehingga tidak
menemukan
kesulitan.

Dalam praktikum ini


karena tidak ada
pengubahan script
dari jobsheet
sehingga tidak
menemukan
kesulitan.

15

3.

Praktek6-3-a.mp4

Dalam praktikum ini


adalah melakukan
Operasi
variable string dalam
PHP , menggunakan
fungsi-fungsi yaitu :
fungsi
Concatenation,
fungsi strlen,fungsi
strlpos , fungsi chr ,
fungsi explode ,
fungsi implode ,
fungsi ltrim , fungsi
rtrim, fungsi strstr ,
fungsi substr dan
fungsi trim.

16

Anda mungkin juga menyukai