Anda di halaman 1dari 10

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
<html>
<body>
<?php
echo "Selamat Belajar PHP";
?>
</body>
</html>

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.

1|Page

<html>
<body>
<?
//Komentar 1 baris
# Komentar 1 baris
/* Komentar baris1
Komentar baris2
Komentar baris3
*/
?>
</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:
<html>
<body>
<?
$teks=Selamat belajar!!;
$i=200;
?>
</body>
</html>

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|Page

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.
<html>
<body>
<?
$teks1="Selamat Belajar";
$teks2="Pemrograman PHP";
echo $teks1 . " " . $teks2;
?>
</body>
</html>

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 :
echo chr(38)."<br>"; Hasil :&
echo chr(046)."<br>"; Hasil :&
echo chr(0x26)."<br>"; Hasil : &

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;
3|Page

echo (explode( , $teks ));

Hasilnya :
Array(
[0] => Selamat
[1] => Belajar
[2] => PHP
)

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()
4|Page

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
echo
echo
echo
?>

substr("abcdef",
substr("abcdef",
substr("abcdef",
substr("abcdef",

-1);
-2);
0, -1);
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 :) ...

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)
5|Page

";

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:

Menjawab Pertanyaan

Mengisi Lembar Kerja

Penulisan kode PHP

Variabel PHP

String PHP

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.
6|Page

Gambar 6.6 Penulisan Kode PHP

Gambar 6.7 Penggunaan Variabel PHP


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.
7|Page

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.

8|Page

9|Page

Gambar 6.8 Fungsi String PHP

VI. Lembar Kerja


No

Praktik

Hasil Program

Komentar

Praktek6-1.php

<gambar hasil program>

<analisis anda>

Praktek6-2.php

<gambar hasil program>

<analisis anda>

Praktek6-3.php

<gambar hasil program>

<analisis anda>

VII. Pertanyaan dan Tugas


1. Sebutkan aturan-aturan dalam penulisan kode program PHP.
2. Sebutkan aturan dalam penulisan variabel.
3. Jelaskan fungsi string print(), print_r(), printf(), md5(), str_split(), dan stripos().
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.

10 | P a g e

Anda mungkin juga menyukai