Would you like to react to this message? Create an account in a few clicks or log in to continue.


 
AnasayfaPortalLatest imagesAramaKayıt OlKendi fonksiyonunu yaratmak 9927radyoGiriş yap

 

 Kendi fonksiyonunu yaratmak

Aşağa gitmek 
YazarMesaj
ExaLTeD_Gs
Administratör
Administratör
ExaLTeD_Gs


Erkek Mesaj Sayısı : 2513
Yaş : 32
Nerden : Alemden
İş/Hobiler : Bilişim
<FONT color=orange><B><center>Ka :
Kendi fonksiyonunu yaratmak Left_bar_bleue75 / 10075 / 100Kendi fonksiyonunu yaratmak Right_bar_bleue

Kayıt tarihi : 19/05/08

Kendi fonksiyonunu yaratmak Empty
MesajKonu: Kendi fonksiyonunu yaratmak   Kendi fonksiyonunu yaratmak Icon_minitime1Cuma Ağus. 29, 2008 11:08 pm

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");
Sayfa başına dön Aşağa gitmek
https://bilir.forum.st
 
Kendi fonksiyonunu yaratmak
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: WEB MASTER :: ASP ,PHP ,HTLM-
Buraya geçin: