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
09-03-2010 10:00

    nerde yanlış yapıyorum

    theSinan Sinan 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

    20-09-2010 11:11

      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
      20-09-2010 14:49

        theSinan Sinan 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

        22-09-2010 10:03

          Php

          Redie ahmet dede

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

          01-03-2011 07:30

            fonksiyon

            eliff elif ayşe

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

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

              Php

              saltintop Sahin Altıntop

              selam,

              en basit örnek

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

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

              selam();
              selam();

              ?>


              27-04-2011 10:28

                Php

                eliff elif ayşe

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

                27-04-2011 22:16

                  Php

                  eliff elif ayşe

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

                  27-04-2011 22:16

                    Php

                    eliff elif ayşe

                    drekonn açıksn bliosan cvp yazrmsn???

                    27-04-2011 22:21

                      www.Phpkodlari.com © 2009 Herkes Php öğrenecek
                      Web tasarım ve eğitim kaynağınız.