Disusun oleh:
Oktavia Indriani
IK 2B
JOB SHEET 6
PENULISAN, VARIABEL, DAN STRING PHP
I.
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
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.
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!";
";
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.
IV.
Gambar Kerja/Rangkaian
Dalam praktek ini mahasiswa diharuskan mengerjakan tugas dalam gambar kerja sebagai
berikut:
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:
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:
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/
10
11
VI.
Lembar Kerja
(terlampir)
VII.
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.
15
3.
Praktek6-3-a.mp4
16