własne funcke - problem ze 'static'
Wyniki 1 do 2 z 2

Temat: własne funcke - problem ze 'static'

  1. #1

    Domyślny własne funkcje - problem ze 'static'

    Mam stworzonych kilka własnych funkcji i w części z nich muszę użyć "static $zmienna;", aby zmienić wartość zmiennych zewnętrznych.
    Niestety użycie static w joomli nie działa. Funkcja działa znakomicie na zewnątrz joomli ale po wpisaniu jej do joomli przestaje działać :/
    Ma ktoś jakiś pomysł aby to zadziałało...

    function ... {
    static $zmienna;
    Ostanio edytowane przez sido : 15-06-2007 10:31

  2. #2

    Domyślny

    Static nie określa zasięgu zmiennej jako globalny, ale lokalny przy czym nie gubi wartości zmiennej przy kolejncyh wywowałaniach funkcji. Dlatego zapytanie o tę zmienną w innej metodzie zwróci inną wartość. Słowo static pozostawia zmienną jako lokalną.

    Jeżeli chcesz odwołać się do zmiennych globalnych ("zewnętrznych"0 użyj słowa kluczowego global.
    gazeta.bydgoszcz.pl

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •