PHP Metinleri Büyük Harfle Başlatma Fonksiyonu
Php programcılığında bazı zamanlarda metinleri düzenlememiz gerekir, bunun için işimizi birazda olsa kolaylaştırabilecek bir fonksiyon paylaşacağım. Bu fonksiyon ile metinlerimizde bulunan kelimelerin ilk harflerini büyük harfe çevirebiliriz.
Fonksiyon
function upwords($sentence){
$letters = array('I','İ','Ç','Ş','Ü','Ö','Ğ');
$replace = array('ı','i','ç','ş','ü','ö','ğ');
$sentence = mb_strtolower(str_replace($letters,$replace,$sentence),"UTF-8");
$words = array();
foreach(explode(" ",$sentence) as $word) {
$first = str_replace($replace,$letters,mb_substr($word, 0, 1, "UTF-8"));
$other = mb_substr($word,1,strlen($word)-1,"UTF-8");
$words[] = $first.$other;
}
$sentence = implode(" ",$words);
return ucwords($sentence);
}
Kullanım
echo upwords("php MetinleRi Büyük HarflE BaŞlatma fOnksiyonU ğ ö ş i ç");
Çıktı
Php Metinleri Büyük Harfle Başlatma Fonksiyonu Ğ Ö Ş İ Ç
Fonksiyon Metinleri Büyük Harfle Başlatma Php PHP Metinleri Büyük Harfle Başlatma Fonksiyonu
Yorumlar (0)