5. Türkçe Destekli ucwords() Fonksiyonu

Açıklama

Verilen metindeki kelimelerin ilk harflerini, Türkçe harf destekli büyük harfe çevirir ve döndürür.

Betik

Aşağıdaki betikde tr_ucwords() fonksiyonu tanımlanmıştır. Parametre olarak herhangi bir metin verilebilir. Fonksiyon tanımı içinde kullanılan tr_strtoupper() fonksiyonunun tanımını buraya tıklayarak bulabilirsiniz.

<?php
function tr_ucwords($metin) {
    
$metin[0] = tr_strtoupper($metin[0]);
    for (
$i 0$i strlen($metin); $i++) {
        if ((
$metin[$i] == " " || $metin[$i] == "(") && isset($metin[$i 1]))
            
$metin[$i 1] = tr_strtoupper($metin[$i 1]);
    }

    return 
$metin;
}

# Örnek Kullanımı
echo tr_ucwords("örnek türkçe metin");
?>

Örnek kullanımın çıktısı Örnek Türkçe Metin şeklinde olacaktır.

Terimler

betikscript
metinstring

« Önceki Ana Sayfa Sonraki »
Türkçe Destekli ucfirst() Fonksiyonu Yukarı Türkçe Destekli sort() Fonksiyonu