“Reusing pieces of code is liked picking off sentences from other people’s stories and trying to make a magazine article.”
by Bob Frankston

Gözden Kaçan 4 Adet Php Fonksiyonu

Tarih: Temmuz 22nd, 2010 | Yazar: | Kategoriler: Php | Etiketler: | Yorum Yok »

Php her ne kadar OOP mimarsini desteklese de kendisi OOP mimarisi de geliştirilmediği için işimizi kolaylaştıracak bazı metotlardan haberimiz olmuyor. Ek olarak Php’nin aynı işi yapan birden fazla fonksiyonu olunca haliyle birde karmaşa maruz kalıyoruz. Bu yazımda bu faydalı ama gözden kaçırdığımız 5 adet fonksiyonu anlatmaya çalışacağım.

1. wordwrap($metin, $adet, $ayrac): Wordwrap ekrana yazacağımız metinleri belli karakter adedine göre ayraç kullanarak ayırmamızı sağlıyor. Yani 20 karakterden oluşmuş bir cümleyi 2 satırda yazmak istiyorsak eğer wordwrap fonksiyonunu kullanarak bu işlemi kolaylıkla yapabiliriz.

Örnek Kullanımı:

$metin = 'Lorem ipsum sit amet';
echo wordwrap($string, 10, "\n");
/**Ciktisi
* Lorem ipsu
* m sit amet
**/

2.money_format(): Adından da anlaşılacağı üzere yazacağımız para ile ilgili sayıları para birimine göre biçimlendiriyor. Not: Windows’da çalışmıyor.

Örnek Kullanımı:

$miktar= 1234.56;
setlocale(LC_MONETARY, 'tr_TR');
echo money_format('%i', $miktar) ;
/**Ciktisi
* 1234.56 TL
**/

3. similar_text($metin1, $metin2, $referans_degiskeni): Yazacağımız iki metinin birbirine benzerlik derecesini buluyor.
Örnek Kullanımı:

similar_text("can", "canan", $ref);
echo $ref . "\n"; // 75
similar_text("can", "ahmet", $ref);
echo $ref; // 25

4. highlight_string($metin): IDE’lerin yaptığı gibi yazacağımız php kodlarını php sentaksına göre renklendiriyor.

Örnek Kullanımı:
$kod = 'echo $degisken . "merhaba, dünya!";';
highlight_string($kod);