Buscar

Mengubah Huruf Awal Kalimat Menjadi Huruf Besar Di PHP

Pada artikel ini saya akan menjelaskan sebuah fungsi yang berhubungan dengan String. Kadang kita lupa atau memang sengaja menulis sebuah paragraf dengan menggunakan huruf kecil semua, padahal dalam penulisan bahasa Indonesia yang baik dan benar, itu jelas-jelas salah.
Pengalaman ketika saya membuat sebuah laporan surat berbentuk paragraf-paragraf di php. Sering sekali kelupaan karena kebiasaan di Microsoft Word kita dimanja.
Oke langsung saja ke contohnya ya...
Misalnya kita akan mengubah huruf awal dari kalimat :
selamat datang di blog saya. semoga bermanfaat. terus berkunjung ya.
akan diubah menjadi :
Selamat datang di blog saya. Semoga bermanfaat. Terus berkunjung ya.
Jika kita mencari di php manual, kita akan menemukan beberapa fungsi String diantaranya :
uppercase yang berfungsi membuat huruf menjadi besar semua
lowercase yang berfungsi membuat huruf menjadi kecil semua
ucfirst yang akan berfungsi membuat huruf awal menjadi huruf besar
Kali ini kita akan menggunakan fungsi ucfirst. Selamat mencoba :)
<?php
/*siapkan sebuah fungsi
paramater pertama adalah pemisah antara kalimat
biasanya pemisah antar kalimat adalah ". ", "? ", "! "
parameter kedua adalah paragrap yang akan dirubah menjadi format sentence case
*/
function ubah_huruf_awal($pemisah, $paragrap) {
//pisahkan $paragraf berdasarkan $pemisah dengan fungsi explode
$pisahkalimat=explode($pemisah, $paragrap);
$kalimatbaru = array();

//looping dalam array
foreach ($pisahkalimat as $kalimat) {
//jadikan awal huruf masing2 array menjadi huruf besar dengan fungsi ucfirst
$kalimatawalhurufbesar=ucfirst(strtolower($kalimat));
$kalimatbaru[] = $kalimatawalhurufbesar;
}

//kalo udah gabungin lagi dengan fungsi implode
$textgood = implode($pemisah, $kalimatbaru);
return $textgood;
}

$kalimat = "selamat datang di blog saya. semoga bermanfaat. terus berkunjung ya.";
$textbaru = ubah_huruf_awal(". ",$kalimat);
echo $textbaru;
?>

0 comments:

Posting Komentar