08.07.2013 Views

WM Dergi - 14.SAYI

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

72<br />

İbrahim<br />

Hızlıoğlu<br />

ibrahimhizlioglu.com<br />

ihizlioglu@wmdergi.com<br />

Fazla Bilinmeyen Php fonksiyonları 2<br />

Bir kaç hafta önce kod<br />

parçacıkları incelerken yine<br />

kulağı tersten tutmaya<br />

çalışan bir kod ile karşılaştım<br />

ve “Hazırlanacak Makaleler”<br />

listeme not ettim. :)<br />

Kullandığımız diller bize<br />

bir çok fonksiyon sunmasına<br />

rağmen bir süre sonra<br />

bunlar da yetersiz kalmaya<br />

başladı ve “framework”<br />

kullanarak işlerimizi daha<br />

da hızlandırmaya çalıştık,<br />

hala da süreçleri daha<br />

fazla hızlandırmak için<br />

çalışıyoruz. Bunun ana<br />

sebebi biz yazılımcıların<br />

çalışma saatlerini şirketlere<br />

/ işverenlere ücret<br />

karşılığında kiralayarak<br />

çalışıyor olması sanırım.<br />

Bu yüzden bizi fazladan<br />

kod yazmaktan kurtaracak<br />

fonksiyonları zorluk<br />

derecesine bakmadan bu<br />

yazıda paylaşacağım.<br />

Bazı projelerde bol<br />

haneli sayıları arayüzde<br />

göstermemiz gerekir.<br />

(Örneğin : Kullanıcının<br />

kazandığı toplam puan)<br />

Bu tarz durumda ekrana<br />

1250145 - bir milyon iki yüz<br />

elli bin yüz kırk beş - sayısını<br />

direk yazarsak okunması<br />

oldukça güç olacaktır.<br />

Bu sayıyı sondan üçer<br />

haneler şeklinde ayraçlarla<br />

bölmemiz gerekebilir.<br />

number_format<br />

fonksiyonundan haberdar<br />

olmayan bir meslektaşım<br />

aşağıdakine benzer kod<br />

yazarak araya ayraçlar<br />

eklemiş.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!