[]
PHP ilk harf büyük diğerleri küçük
netten 4-5 kodla denedim, hepsi hatalı çıktı. ya türkçe karakterleri küçültemiyorlar ya da her bir kelimenin ilk harfini büyütüyorlar. ya da kod hata veriyor.
bir metnin, yalnızca ilk harfi büyüsün. diğer tüm harfler küçülsün istiyorum. var mı elinizde çalışan bir kod?
bir metnin, yalnızca ilk harfi büyüsün. diğer tüm harfler küçülsün istiyorum. var mı elinizde çalışan bir kod?
tamamen desteksiz sallıyorum
$isim = "osman";
$isim[0] = strtoupper($isim[0]);
echo $isim; // Osman olması lazım.
$isim = "osman";
$isim[0] = strtoupper($isim[0]);
echo $isim; // Osman olması lazım.
- carnicero (21.11.12 09:30:41 ~ 09:30:50)
ucfirst() fonksiyonu tam da onu yapar ama UTF-8 desteklemez
- lpgli tosbaga (21.11.12 11:16:11)
carnicero'nun kodunda ilk satırın altına bir de
isim = strtolower($isim);
ekle tam istediğin olsun.
isim = strtolower($isim);
ekle tam istediğin olsun.
- samfisher (21.11.12 13:20:57)
türkçe karakter için:
function tr_ucfirst($metin) {
$metin = strtolower(strtr( $metin,'ÏÛÔÎÑÂÅÄÃÈÆĞÜŞIİÖÇ','ïûôîñâåäãèæğüşıiöç'));
$metin[0] = strtoupper(strtr( $metin[0],'ğüşıiöçïûôîñâåäãèæ','ĞÜŞIİÖÇİUOİNAAAAEA'));
return $metin;
}
function tr_ucfirst($metin) {
$metin = strtolower(strtr( $metin,'ÏÛÔÎÑÂÅÄÃÈÆĞÜŞIİÖÇ','ïûôîñâåäãèæğüşıiöç'));
$metin[0] = strtoupper(strtr( $metin[0],'ğüşıiöçïûôîñâåäãèæ','ĞÜŞIİÖÇİUOİNAAAAEA'));
return $metin;
}
- katukatu (21.11.12 13:42:57)
1