PHP'de kullandığımız fonksiyonlar aslında arka planda kayıtlı olan fonksiyonlardır.
mesela bi fonksiyonu nasıl kullanırız:
PHP- Kodu:
fonksiyon(parametre1, parametre2, parametre3..)
gibi
kodlamada neden fonksiyon oluşturacağız?
her bir kural için tek tek yazmaktansa, fonksiyonu bir kere uyarlayıp
bir cok sefer kullanabiliriz.
fonksiyon nasıl yaratılır?
PHP- Kodu:
function ($parametre...) {
özellikler
}
örnek bir fonksiyon yapalım..
PHP- Kodu:
function resimgoster($url, $link) {
print "<a href=\"$link\" target=\"_blank\"><img src=\"$url\"></a>";
}
// fonksiyonu 2 parametrede kullanacağız
resimgoster("http://www.hackhell.com/images/approx/smilies/dil.gif", "http://hackhell.com");
şimdide biraz daha gelişmiş fonksiyon yapalım..
PHP- Kodu:
function suan($gmt) {
// tarihleri türkçe yaptım
@setlocale(LC_ALL, 'turkish');
// GMT'yi türkiyeye göre ayarlıyorum (+2)
$h = strftime("%h") - 2 $gmt;
// eeğer parametrede + veya - değer yoksa varsayılan olsun
if(!strstr($gmt, "-") && !strstr($gmt, "+")) {
$h = strftime("%h") - 2;
}
$saat = strftime("$h:%m");
$tarih = strftime("%d - %b - %y");
$zaman = "$saat / $tarih";
print $zaman;
}
// türkiye GMT+2
suan("+2");