Devam Et
Logo
Blog
PHP

ucwords, ucfirst, lcfirst, strtoupper, strtolower Fonksiyonları

Günümüz yazılım sektörünün gözde olan programlama dillerinden biri hiç şüphe yokki PHP'dir. Hem geniş kaynak desteğiyle, hem güvenli oluşuyla hem de her derde deva olmasıyla bir çok yazılımcının gözdesidir. Bugün de PHP'nin sizler içinde işinize yarayabilecek 5 fonksiyonundan bahsedeceğiz.

Geliştirdiğiniz sistem ister stok takibi olsun, ister kullanıcı otomasyonu, ister web sitesi yönetim paneli olsun mutlaka stringifadeler kullanıyorsunuzdur.  İşte fonksiyonlarımızın temel kullanım alanı da string ifadelerimiz.

Geliştirdiğimiz sistemde veritabanından stringleri alıp arayüz üzerinde gösteriyor olabiliriz. Bu stringlerde her zaman düzenli bir şekilde girilmemiş olabilir. İşte bizler bu fonksiyonlarımızlaifadelerimizi düzenli hale getiriyoruz.

Peki nedir bu fonksiyonlarımız ? Şöyleki;

  • ucwords(): Tüm kelimelerin ilk harflerini büyütür,

  • ucfirst(): İlk kelimenin ilk harfini büyütür,

  • lcfirst(): İlk kelimenin ilk harfini küçültür,

  • strtoupper(): Tüm kelimelerin tüm harflerini büyütür,

  • strtolower(): Tüm kelimelerin tüm harflerini küçültür.

Tabi böyle üstün körü bahsetmek olmaz. Hadi gelin şimdi bu fonksiyonları birer örnek ile biraz daha pekiştirelim.

ucwords() fonksiyonu;  

Bu fonksiyon yardımıyla fonksiyona parametre olarak verdiğimiz bir string dizisinin içerisindeki tüm kelimelerin ilk harflerini büyütebiliriz. Örneğin;

$string = 'hello world!';
$string2 = ucwords($string);
echo $string2;

// Ekran çıktısı : "Hello World!"

ucfirst() fonksiyonu;

Bu fonksiyon yardımıyla fonksiyona parametre olarak verdiğimiz bir string dizisinin içerisindeki ilk kelimenin ilk harfini büyütebiliriz. Örneğin;

$string = 'hello world!';
$string2 = ucfirst($string);
echo $string2;

// Ekran çıktısı : "Hello world!"

lcfirst() fonksiyonu;

Bu fonksiyon yardımıyla fonksiyona parametre olarak verdiğimiz bir string dizisinin içerisindeki ilk kelimenin ilk harfini küçültebiliriz. Örneğin;

$string = 'HELLO WORLD!';
$string2 = lcfirst($string);
echo $string2;

// Ekran çıktısı : "hELLO WORLD!"

strtoupper() fonksiyonu;

Bu fonksiyon yardımıyla fonksiyona parametre olarak verdiğimiz bir string dizisinin içerisindeki tüm kelimelerin tüm harflerini büyütebiliriz. Örneğin;

$string = 'hello world!';
$string2 = strtoupper($string);
echo $string2;

// Ekran çıktısı : "HELLO WORLD!"

strtolower() fonksiyonu;

Bu fonksiyon yardımıyla fonksiyona parametre olarak verdiğimiz bir string dizisinin içerisindeki tüm kelimelerin tüm harflerini küçültebiliriz. Örneğin;

$string = 'HELLO WORLD!';
$string2 = strtolower($string);
echo $string2;

// Ekran çıktısı : "hello world!"

Ben geçtiğimiz bu fonksiyonları geliştirdiğim bir projede üye isimlerini gösterirken kullanıyorum. Malesef tüm üyeler kayıt esnasında isim ve soyisimlerini büyük küçük harf kuralına uyarak girmiyorlar. Ama ben kendimi, bu isimleri arayüzde gösterirken bu kurallara uymak zorunda hissediyorum (Tabii bu tercih meselesi ama göz var izan var). Bu noktada işte bu fonksiyonlar ile, isim ve soyisim bilgileri nasıl girilirse girilsin ben arayüzde istediğim gibi gösterebiliyorum.

PHP’nin bu küçük ama etkili fonksiyonları sayesinde yazılımlarımızı çok daha profesyonelce geliştirebiliyoruz.Yaşasın PHP, yaşasın server side programming :)

Fonksiyonlarla ilgili sorularınız ve sorunlarınız olursa yorum kısmından bizlere sorabilirsiniz. Sorunlarınıza çözüm bulabilmek bizi çok mutlu ediyor.

Herkese iyi ve verimli kodlamalar dilerim dostlarım.

Author

Muhammed Yusuf TAŞKESENLİGİL

Hakkında: Hakkında: 2015 Haziran ayında KTÜ Bilgisayar Mühendisliği bölümünden mezun oldum. Yaklaşık 4 yıldır web teknolojileri üzerinde çalışıyorum. HTML, CSS, JavaScript ve PHP alanlarında proje geliştiriyorum. Teknolojiyi seven ve hayatının her alanında kullanan biriyim.

Google Analytics API ile Analytics Verilerini Sitenize Gömün [PHP] Önceki Yazı
PHP ile Web Sitesinin Ekran Görüntüsünü Alma Sonraki Yazı

0 Yorum

    Henüz hiç yorum eklenmemiş!

Bir Yorumda Sen Bırak