PHP deki Ön Tanımlı Fonksiyonlar ve İşlevleri
Temel Metin Fonksiyonları
chr();
ASCII karşılığı bilinen bir karakteri yazdırmak için kullanılır.
is_int();
Argüman olarak girilen değişkenin integer türünde olup olmadığını kontrol eder.
is_numeric();
Argüman olarak girilen değişkenin sayısal bir değer içerip içermediğini kontrol eder.
ord();
Argüman olarak tek karakter girilir ve bu karakterin ASCII karşılığını verir.
strlen();
Argüman olarak girilen değişkenin kaç karakterden oluştuğunu döndürür.
strpos();
Argüman olarak girilen veride, yine argüman olarak girilen veriyi arar. Kullanım şekli: strpos($metin, “aranacak”);
strtolower();
Argüman olarak girilen değişkenin içerisindeki metnin tüm harflerini küçük harf yapar
strtr();
Argüman olarak girilen değişkendeki harfleri başka harfle değiştirmek için kullanılır. Kullanım şekli: strtr($metin, “DENEME”, “EMENED”);
strtoupper();
Argüman olarak girilen değişkenin içerisindeki metnin tüm harflerini büyük harf yapar
substr();
Argüman olarak girilen bir değişkenin belirlenmiş kısımlarından kesitler alır, substr($metin, 9, 6); şeklinde çalıştırıldığında değişkenin 9. satırından sonraki ilk 6 satırı çeker.
substr_count();
Argüman olarak girilen bir değişkenin içerisinde yine argüman olarak girilen bir veriden kaç tane olduğunu döndürür.
trim();
Argüman olarak girilen değişkenin başındaki ve sonundaki boşlukları siler. Sadece soldaki ya da sadece sağdaki boşlukları silmek için ltrim(); ya da rtrim(); ifadesi kullanılabilir.
ucfirst();
Argüman olarak girilen değişkenin sadece ilk harfini büyük harf yapar.
ucwords();
Argüman olarak girilen değişkenin içerisindeki her kelimenin ilk harfini büyük harf yapar.
Tarih / Saat Fonksiyonları
time();
localtime();
getdate();
count();
Fonksiyona argüman olarak girilen bir dizi değişkenin eleman sayısını verir.
die();
Öl anlamına gelir, çağrıldığı andan itibaren scriptin geri kalanı çalıştırılmaz.
gettype( );
Argüman olarak girilen değişkenin veri türünü değer olarak döndürür.
htmlspecialchars();
Argüman olarak girilen değişkendeki HTML, JavaScript gibi kodları düz metne çevirir.
list();
Fonksiyonlarda return komutu ile elde edilen dizi değişkenlerin (Fonksiyonlardan çoklu değer döndürmek) fonksiyondan argüman olarak girilen değişkenlere aktarılmasını sağlar.
print_r();
Bir dizi değişkenin tüm değerlerini ekrana yazdırmak için kullanılır.
sizeof();
count(); fonksiyonu ile aynı görevi yapar.
unset();
Fonksiyondan(unsetten) önce tanımlanmış bir değişkenin içeriğini tamamen temizler yani lisanssız şekline dönüştürür.
exit();
die(); fonksiyonu ile aynı işi yapar. Argüman olarak girilen değeri ekrana bastırabilir.
Not: Eksik birçok fonksiyon var konuda henüz yazamadığım.Zamanım oldukça güncelleyeceğim.