![]() |
![]() |
![]() |
|||||||||||||||||||||||
|
PHP | Sık Kullanılan Fonksiyonlar Php de kod yazarken olmazsa olmaz bazı fonksiyonlar mevcuttur. Bunları bu fonksiyonları genellikle değişkenlerin kontrolünde form yapılarında kullanmaktayız.
isset() Foksiyonu isset() fonksiyonu genellikle formdan gelen bilgilerin varlığını kontrol etmek için kullanır. Kullanılışı isset($degisken); şeklindedir ve genellikle şart yapıları ile birlikte kullanılır. Eğer değişken değer almış ise true aksi halde false değeri alır. yukarıdaki kodda yer alan 1 kod bloğunun ekran çıktısı "değişken değer almamış". İkinci kod bloğunun ise değişken değer almış olacaktır. Çünkü 1. blok da değişkenimiz boş (değer almamış) 2. blok da ise değişkene hakan stringi atanmış. empty() Fonksiyonu empty() fonksiyonu isset() fonksiyonunun tam tersi işleve sahiptir. Parametre olarak değişken alır ve değişken değer almamış ise true değişken almış ise false değerini döndürür. Yukarıdaki kod ile isset(); fonksiyonundaki örnek kodun ekran çıktıları aynıdır. Fakat echo komutlarının yerlerini değiştirdiğimize dikkat edin çünkü empty(); fonksiyonu değişken boş olduğunda "true" değerini alır. unset() Fonksiyonu unset() fonksiyonu ile varolan bir değişkeni yok edebiliriz ve böylece bellek de yer açmış oluruz. Yukarıdaki kodda değişkenimizi unset(); komutundan önce ve sonra ekrana echo komutu ile yazdırıyoruz. Fakat yukarıdaki kod ekrana bir kere "123" yazacaktır. Çünkü değişken ikinci kez yazdırılmadan önce unset(); ile değişkenimizi yok ettik. is_string() is_integer() is_double() Bu fonksiyonlar sınadıkları değişkenin aradıkları türden veri içermesi halinde "true" değeri döndürürler. Aksi durumlarda "false" değeri döndürürler. Genellikle şart yapıları ile birlikte kullanılırlar. Örnek bir kodla inceleyelim. Şartlar sağlandığı için ekranda tüm değişkenlerin türleri yazacaktır. Bu fonksiyonlara benzer olarak is_array(); fonksiyonundan da söz edebiliriz. Bu fonksiyonda bir değişkenin dizi olup olmadığını sorgular. Okan ATABAĞ okanatabag@gmail.com Yorumlar ![]() Hiç yorum yapılmamış |
Oturum Açmadınız
Php ![]() Üyelik ![]() » Üye Değilim » Aktivasyon » Şifremi Unuttum » Üye Girişi Menü ![]() Arama ![]() |
||||||||||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||||||||||