Büyük Harfle Başlat PHP Foksiyon

Cümle nasıl gelirse gelsin içinde büyük harfler küçük harfler olsun sizin için sadece baş harflerini büyüterek çıktı verecektir. Kullanışlık bir fonksiyon umarım işinize yarar. 

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);

}

 Örneğin;

<p><?= upwords("Bu bloG BiR haRikA DoSTuM ğ ö ş i ç"); ?></p>

 Çıktı: Bu Blog Bir Harika Dostum Ğ Ö Ş İ Ç

Bol Projeli Günler..!

PHP için CMD path nasıl eklenir? Win7

Bir kere yaptıktan sonra bir sonraki formata kadar kesin unuttuğum ve unutulduğunu düşündüğüm bir şeydir. Türkçe hiç bir kaynakta göremeyince paylaşmak istedim. En azından kendim için :) Neden ekliyorum hemen açıklayayım. Zaman alan bir uygulama düşünün binlerce döngünün olduğu bir uygulamada tarayıcı kullandığımda anında dönüt alamadığım için uygulamayı CMD ile çalıştırıyorum ve ne kadar işlem yapıldığını anında görebiliyorum. İlk önce Path'i ekleyelim ardından basit bir örnek göstereyim.

Bilgisayarım (sağ tık) --> Özellikler --> Gelişmiş Sistem Ayarları --> Ortam Değişkenleri --> Sistem Değişkenleri --> Path