150 likes | 380 Views
Operasi dengan string. Penambahan string. Operator titik (.) Berguna untuk menggabungkan 2 buah string $kata .= “Pagi”; $kata = $kata . “Pagi”; $kata = “Aku”.”Belajar”.”PHP”;. Fungsi Dasar String. Strlen(string) : digunakan untuk mengetahui jumlah karakter yang terdapat di string
E N D
Penambahan string Operator titik (.) Berguna untuk menggabungkan 2 buah string $kata .= “Pagi”; $kata = $kata . “Pagi”; $kata = “Aku”.”Belajar”.”PHP”;
Fungsi Dasar String • Strlen(string) : digunakan untuk mengetahui jumlah karakter yang terdapat di string • Strtoupper(string) : digunakan untuk merubah huruf kecil menjadi huruf kapital • Strtolower(string) : digunakan untuk merubah huruf kapitalmenjadi huruf kecil • Ucfirst(string) :membuat huruf pertama suatu string dikapitalkan. • Ucworld(string) : membuat semua awal kata dikapitakhan.
script <? $kata="saya sudah belajar php"; echo strlen($kata); echo "<BR>Kata besar : ".strtoupper($kata); echo "<BR>Kata kecil : ".strtolower($kata); echo "<BR>Kata ucfirst : ".ucfirst($kata); echo "<BR>Kata ucwords : ".ucwords($kata); ?>
ltrim(string) :menghapus spasi didepan. • rtrim(string) :menghapus spasi diakhir. • trim(string) :menghapus spasi diakhir dan diawal. • Substr(string,awal,[jum]) :mendapatkan string yang diambil dari suatu string. • Substr_count : menghitung jumlah suatu string dalam PHP • Strpos(string,karakter) : digunakan untuk memperoleh posisi suatu artikel
script <? $kata=" saya sudah belajar php "; echo "<BR>Kata ltrim: ".ltrim($kata); echo "<BR>Kata rtrim : ".rtrim($kata); echo "<BR>Kata trim : ".trim($kata); echo "<BR>Kata substr : ".substr($kata,3,2); echo "<BR>Kata substr_count : ".substr_count($kata,"a"); echo "<BR>Kata strpos : ".strpos($kata,"a"); ?>
Strcasecmp(string1,string2) : membandingkan dua buah string dengan dengan perlakuan huruf kecil dan besar dianggap sama • Strcmp(string1,string2) : membandingkan dua buah string dengan dengan perlakuan huruf kecil dan besar dianggap beda • Str_repeat(string,jumlah) : membentuk suatu string berdasarkan pengulangan suatu string • Strrev(string) : membalik string • str_replace(dicari,pengganti,subject) : mengganti bagian string dengan string yang lain
script <? echo "<BR>Membandingkan string dengan strcasecmp : ".strcasecmp("BLPT Jawatimur","blpt"); echo "<BR>Membandingkan string dengan strcmp : ".strcmp("BLPT Jawatimur","blpt"); echo "<BR>Perulangan string dengan str_repeat : ".str_repeat("BLPT Jawatimur ",5); echo "<BR>Membalik string dengan strrev : ".strrev("BLPT Jawatimur"); $kata="BLPT Jawatimur Informatika"; echo "<BR>Replace string dengan str_replace : ".str_replace("Informatika","Teknik Informatika",$kata); ?>
Fungsi fungsi HTML • Fungsi htmlentities Berfungsi untuk mengkonversikan karakter kedalam entititas HTML Script <? $teks1="<B> BLPT </B>Jawatimur"; echo "Tidak menggunakan htmlentities<BR>"; echo $teks1; echo "Dengan htmlentities<BR>"; echo htmlentities($teks1); ?>
Fungsi nl2Br Berfungsi untuk menyisipkan karakter <BR> atau pindah baris didepan karakter \n Script <? $teks1="<B> BLPT </B>Jawatimur\n"; echo "Tidak menggunakan nl2br<BR>"; echo $teks1; echo $teks1; echo "<BR>Dengan nl2br<BR>"; echo nl2br($teks1); echo nl2br($teks1); ?>
Fungsi strip_tags Berfungsi untuk menghilangkan kode-kode HTML Script <? $teks1="<B> BLPT </B>Jawatimur\n"; echo "Tidak menggunakan strip_tags<BR>"; echo $teks1; echo "<BR>Dengan strip_tags<BR>"; echo strip_tags($teks1); ?>
Fungsi lain • Fungsi addslashes(string) Berfungsi untukmenambahkan tanda backslash(\) didepan karakter petik,petik ganda dan null yang biasanya digunakan dalam penanganan database Script <? echo addslashes("jum'at"); ?>
Fungsi stripslashes(string) Berfungsi untuk menghilangkan tanda backslash(\) Script <? echo stripslashes("jum\'at"); echo stripslashes("<BR>jum\'at \+ sabtu"); ?>
Ujicoba • Buat inputan untuk mendeteksi dan membuat source code HTML HTML Cari Replace Replace Berita Pada Senin dinihari terjadi kebakaran di Pasar baru porong,Api yang menjalar baru bisa Dipadamkan Pukul 2 dini hari. Kerugian ditafsir Sebesar 12 Miliar rupiah.
Search Cari Replace Replace Berita Pada Senin dinihari terjadi kebakaran di Pasar baru porong,Api yang menjalar baru bisa Dipadamkan Pukul 2 dini hari. Kerugian ditafsir Sebesar 12 Miliar rupiah. Tugas • Buatlah Form untuk pencarian data di halaman HTML dan pencarian itu dapat di replace