Wpis z mikrobloga

Siemano mirasy z #php. Keyword global jest tak jakby przekazywaniem przez referencję? Zdziwiło mnie to strasznie, że nie trzeba przekazywać takiej zmiennej w argumencie funkcji XD
Co jeśli później chcemy użyć ponownie takiej funkcji w pliku, w którym akurat tamta zmienna globalna ma inną nazwę? Czy może do takich celów używa się jakiś inny mechanizm z przekazywaniem takiej zmiennej w argumencie funkcji?
#naukaprogramowania
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Co jeśli później chcemy użyć ponownie takiej funkcji w pliku, w którym akurat tamta zmienna globalna ma inną nazwę? Czy może do takich celów używa się jakiś inny mechanizm z przekazywaniem takiej zmiennej w argumencie funkcji?

Ta sama zmienna globalna nie może mieć innej nazwy, wszak to zmienna globalna i wszędzie będzie dostępna pod identyczną nazwą.

A tak poza tym nie używaj zmiennych globalnych wcale ( ͡° ͜ʖ ͡°
  • Odpowiedz