Urang bareng bareng di ajara ngieun WEB ah ..

Senin, 13 Februari 2012

Latihan string PHP

Nah Karena ini berupa string, maka saya akan memberikan beberapa tips tentang string yang mungkin sering digunakan dalam pemrograman


1. Mengextract string/ Membuat array dari string.
2. Menggabungkan Array menjadi String
3. Menghitung Jumlah kata


Ok kita mulai saja.


Memecah


Mengextract String. Tujuan dari proses ini adalah untuk memproses kata - perkata dalam string tersebut. misal kita punya string yang isinya "senin selasa rabu kamis jumat sabtu" dan ingin menulis string tersebut menjadi :

senin
selasa
rabu
kamis
jumat
sabtu

atau String yang isinya "Sewa Ruang Kantor Jakarta Murah" , dan kita akan memproses kata jakarta dan kata murah untuk kita masukan dalam proses yang lain. misal :

a. setiap ditemukan kata 'jakarta' maka kita munculkan 'sewa ruang kantor' sebanyak 6 kali
b. jika ditemukan kata 'murah' maka kita munculkan 'ruang kantor jakarta' sebanyak 8 kali.


nah kode untuk mengextract string menjadi array adalah "explode"




view plainprint?
<?php
$hari = "senin selasa rabu kamis jumat sabtu";
$arrHari = explode(" ",$hari); //memecah string menjadi array berdasarkan spasi
?>








view plainprint?
<?php
$seo = "Sewa Ruang Kantor Jakarta Murah";
$kata = explode(" ",$seo); //memecah string menjadi array berdasarkan spasi
?>





Menggabungkan


Untuk menggabungkan array kembali menjadi string, maka fungsi yang digunakan adalah : implode :) , contoh :





view plainprint?
<?php
$seo = "Sewa Ruang Kantor Jakarta Murah";
$kata = explode(" ",$seo); //memecah string menjadi array berdasarkan spasi

$seo2 = implode(" ",$kata);
echo $seo2; // output : Sewa Ruang Kantor Jakarta Murah
?>





Menghitung Jumlah Kata


Untuk menghitung jumlah kata, karena kita sudah mengetahui fungsi explode, dan telah menjadikan string menjadi array. maka
untuk menghitung sangat mudah, gunakan fungsi count. contoh :





view plainprint?
<?php
$seo = "Sewa Ruang Kantor Jakarta Murah";
$kata = explode(" ",$seo); //memecah string menjadi array berdasarkan spasi

$seo2 = implode(" ",$kata);
echo "jumlah kata pada kalimat : ". $seo2. " adalah ". count($seo2); // output : Sewa Ruang Kantor Jakarta Murah
?>






dan terakhir, mencari kata. Kita akan mencari kata berdasarkan jumlah kata, dan karena kita sudah tau jumlah kata dalam array tersebutmaka seharusnya kita sudah bisa menebak cara penggunaannya :) dan saya tidak munculkan contoh kodenya untuk memacu anda berlatih dan mencoba. catatan : pencarian kata lebih maksimal jika menggunakan regular expresion




Demikian latihan string php kali ini , semoga menambah pengetahuan dan kemampuan dalam penggunaan PHP.
Happy Coding!

0 komentar:

Posting Komentar

 
|| | Copyright 2012 By : J-system | Created By : Baturan Aing ANyiing ||