Fonksiyonlar için statik değişken.

Çok özel durumlarda işinize yarayabilecek bir fonksiyon değişkeni.

Fonksiyon çağrıldığında tanımlanan static değişken sabit kalmaktadır.

function selam( )
{
   static$say = 0;
   $say++;

   echo "Bu fonksiyon $say kere çalıştı";
}


Fonksiyonu 50 kere çağırırsanız $say değişkeninin değeri 50 olur.
Her programcı birgün Php yi tadacaktır
2010-03-09 10:00:53

nerde yanlış yapıyorum

theSinanSinan AY

function selam( )
{
   static$say = 0;
   $say++;

   echo "Bu fonksiyon $say kere çalıştı";
}

ben bu tarz işlemleri Genelde Sesion komutunu kullanıyorum

ama staticte deger

deger aynı kalıyor yani fonksiyonu 50 kere çalıştırdığımda $say 50 olmuyor

2010-09-20 11:11:33

olmuyor derken ne kastettiğinizi anlamadım. statik değer bilinen ve denenmiş bir özelliktir. ben bunu sürekli kullanıyorum. önemnli nokta buradaki değişkenler sayfalar arası aktarılmaz. tek sayfada kullanılabilir.

Her programcı birgün Php yi tadacaktır
2010-09-20 14:49:53

theSinanSinan AY

Fonksiyonu 50 kere çağırırsanız $say değişkeninin değeri 50 olur.

denmiş ben sayfa yı yenile yaptığımda her $say değeri değişmiyor

ben yanlış mı anlıyorum

2010-09-22 10:03:48

Php

Redieahmet dede

Sürekli Değer gelmesi için function komutunu cağırmanız gerekmektedir.

2011-03-01 07:30:21

fonksiyon

eliffelif ayşe

ya arkadaşlar bana bi fonksynlu örnek verrmsnz sinancm yardmcı olrsn çok sevnrm:(

2011-04-26 18:29:49 Edit:2011-04-26 18:30:58

Php

saltintopSahin Altıntop

selam,

en basit örnek

<?php
function selam( )
{
   static $say = 0;
   $say++;

   echo "Bu fonksiyon $say kere çalıştı";
}

selam();
selam();

?>


2011-04-27 10:28:33

Php

eliffelif ayşe

ya bişey srcam açk olan varsa hmn cvp yazsnn acillllllllllllllll

2011-04-27 22:16:11

Php

eliffelif ayşe

bi textboxa grlen saynın faktöryeli nasl alınır??

2011-04-27 22:16:43

Php

eliffelif ayşe

drekonn açıksn bliosan cvp yazrmsn???

2011-04-27 22:21:39

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro