Di tutorial kali ini kita akan membahas bagaimana cara membuat huruf besar di awal kalimat dengan PHP menggunakan fungsi ucfirst()
. Di PHP memungkinkan kita membuat huruf besar di karakter pertama kalimat.
Berikut ini adalah deskripsi fungsi ucfirst()
.
ucfirst(string $string): string
Code language: PHP (php)
Fungsi ucfirst()
hanya memiliki satu parameter.
$string
adalah string atau kelimat, atau kata yang akan diproses membuat huruf besar diawal atau dikata pertama sebuah kalimat.
Perlu diketahui, fungsi ucfirst()
tidak memiliki versi multibyte untuk memproses huruf dengan pengkodean tertentu. Oleh sebab itu untuk huruf dengan pengkodean yang spesifik tidak akan diproses.
Baca juga: Mengubah String Menjadi Huruf Kecil Di PHP Dengan strtolower()
Contoh penggunaan ucfirst()
Berikut ini adalah penggunaan fungsi ucfirst(
).
<?php
$string = "pemrograman web";
echo ucfirst($string); // Output: Pemrograman web
Code language: HTML, XML (xml)
Kode diatas akan membuat huruf pertama pada kalimat “pemrograman web” menjadi huruf besar sehingga akan menjadi “Pemrograman web”.
Namun pada kasus tertentu dimana ketika menggunakan huruf besar keseluruhan teks, maka ucfirst()
tidak akan berfungsi.
<?php
$string = "YUK CODING";
echo ucfirst($string); // Output: YUK CODING
Code language: HTML, XML (xml)
$string
diatas tidak akan bekerja pada ucfirst()
karena hanya akan bekerja pada huruf pertama suatu kalimat, maka caranya adalah dengan mengecilkan seluruh teks terlebih dahulu menggunakan fungsi strtolower()
.
Contoh seperti kode dibawah ini.
<?php
$string = "YUK CODING";
echo ucfirst(strtolower($string)); // Output: Yuk coding
Code language: HTML, XML (xml)
Demikian tutorial ini semoga bermanfaat, jika ada pertanyaan kirim komentar dibawah ini ya.