Kamis, 18 Agustus 2011

Mengubah Hurup Besar dan Hurup Kecil dengan PHP

strtoupper(), HURUF BESAR SEMUA
Misalnya kita ingin merubah ulibolet menjadi ULIBOLET

01
02$ulibolet = strtoupper('uli bolet');
03echo ($ulibolet);
04  
05// atau dengan string PHP
06  
07$kataawal = 'uli bolet';
08$ulibolet = strtoupper($kataawal);
09echo ($ulibolet);
10?>

ucfirst(), Huruf besar di awal kalimat

Misalnya kita ingin merubah uli bolet menjadi Uli bolet.
01
02$ulibolet = ucfirst('uli bolet');
03echo ($ulibolet);
04 
05// atau dengan string PHP
06 
07$kataawal = 'uli bolet';
08$ulibolet = ucfirst($kataawal);
09echo ($ulibolet);
10?>
11
class="brush: php">

lcfirst(), huruf kecil diawal kalimat

Misalnya kita ingin merubah Uli bolet menjadi uli bolet.

01
02$ulibolet = lcfirst('uli bolet');
03echo ($ulibolet);
04  
05// atau dengan string PHP
06  
07$kataawal = 'uli bolet';
08$ulibolet = lcfirst($kataawal);
09echo ($ulibolet);
10?>

strtolower(), huruf kecil semua

Misalnya kita ingin merubah ULI BOLET menjadi uli bolet.

01
02$ulibolet = strtolower('uli bolet');
03echo ($ulibolet);
04 
05// atau dengan string PHP
06 
07$kataawal = 'uli bolet';
08$ulibolet = strtolower($kataawal);
09echo ($ulibolet);
10?>

ucwords(), Huruf Besar Di Awal Setiap Kata

Misalnya kita ingin merubah uli bolet menjadi Uli Bolet.

01
02$ulibolet = ucwords('uli bolet');
03echo ($ulibolet);
04 
05// atau dengan string PHP
06 
07$kataawal = 'uli bolet';
08$ulibolet = ucwords($kataawal);
09echo ($ulibolet);
10?>

Semua fungsi diatas bisa dilihat juga di PHP.net. Fungsi -fungsi diatas juga dapat kita kombinasikan menjadi fungsi custom, sehingga dapat digunakan untuk kebutuhan lainnya yang tidak tertera, misalnya:

hURUF kECIL dIAWAL SeTIAP kATA

Misalnya kita ingin merubah ULI BOLET menjadi uLI bOLET

01
02function kecilawal($kalimat)
03{
04static $fungsibaru;
05if (!$fungsibaru) {
06$fungsibaru = create_function('$kalimat', 'return strtolower($kalimat[0]);');
07}
08return preg_replace_callback('~\b\w~', $fungsibaru, $kalimat);
09}
10// penggunaan
11echo kecilawal('uli bolet');
12// atau dengan string php
13$ulibolet = 'uli bolet';
14echo kecilawal($ulibolet);
15?>

atau mengubah custom
HURUF BESAR SEMUA MENJADI Huruf Besar Di Awal Kalimat Saja

Misalnya ingin merubah ULI BOLET menjadi Uli Bolet


1
2$ulibolet = 'uli bolet';
3// dibikin kecil semua dulu
4$uliboletkecil = strtolower($ulibolet);
5// baru dibikin huruf besar diawal kata
6$hasil = ucwords($uliboletkecil);
7echo ($hasil);
8?>

Tidak ada komentar:

Posting Komentar