Friday, June 1, 2012

FUNGSI STRING PHP

Dalam pembuatan program pasti kita sering berurusan dengan string atau teks, entah kita ingin mengambil hanya beberapa atau semua bagian dari teks tersebut atau langsung dimanipulasi hasilnya. Sekarang akan dicontohkan bagaimana memanipulasi huruf besar dan kecil pada string di PHP, contoh hutomo kaspar diganti menjadi Hutomo Kaspar.
Menggunakan ucfirst() atau ucwords() untuk membuat huruf depan dari kata atau kata – kata menjadi kapital:
1
2
ucfirst("malang kota dingin dan asri");
print ucwords("batu kota wisata");
Hasil:
Malang kota dingin dan asri
Batu Kota Wisata
Menggunakan strtolower() atau strtoupper untuk mengubah seluruh teks menjadi besar atau
kecil:
1
2
3
print strtoupper("halo apa kabar?");
// Tag harus lowercase/kecil supaya sesuai dengan standar XHTML.
print strtolower('<A HREF="elang.php">elang</A>');
hasil:
HALO APA KABAR!
<a href=”elang.php”>elang</a>

Gunakan ucfirst() untuk membuat huruf pertama menjadi kapital:
1
2
print ucfirst('sungguh ria');
print ucfirst('7 kaspar');
hasil:
Sungguh ria
7 kaspar

Perhatikan pada hasil kedua hasilnya bukan “7 Kaspar”
Gunakan ucwords() untuk membuat huruf pada setiap kata menjadi kapital:
Use ucwords( ) to capitalize the first character of each word in a string:
1
2
print ucwords('7 kaspar');
print ucwords("bintang tiga printing malang");
hasil:
7 Kaspar
Bintang Tiga Printing Malang

Untuk ucwords(), kata adalah karakter bukan kosong yang berurutan yang tampil setelah karakter kosong.
ucfirst() dan ucwords() tidak mengubah huruf yang bukan huruf pertama.
Fungsi strtolower() dan strtoupper() bekerja pada seluruh string, tidak hanya pada karakter individual. Semua karakter alfabet akan dibuah menjadi kecil oleh strtolower() atau menjadi besar oleh strtoupper()

No comments:

Post a Comment