Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmienne globalne widoczne w funkcjach
Forum PHP.pl > Forum > Przedszkole
johnnyno
Co zrobić żeby zmienne zadeklarowane poza funkcjami były widzialne w funkcjach.
Ale nie mogą być umieszczone w tablicy $GLOBALS!!!

Np:
Kod
$zm = 100;

function func() {
   echo $zm;
}

Proszę o same konkrety!!!

Z góry dzięki!!!
dr_bonzo
Uzywaj Bbcode php.
  1. <?php
  2. $zm = 100;
  3.  
  4. function func() {
  5. global $zm;
  6. echo $zm;
  7. }
  8. ?>
crash
Przekaż jako argument:
  1. <?php
  2. $zm = 100;
  3.  
  4. function func($zm) {
  5. echo $zm;
  6. }
  7. ?>
johnnyno
Wiem, że można przekazać jako argument lub zastosować global,
ale mi chodzi o to czy można stworzyć zmienną tak, żeby była traktoawana jak tablica $GLOBALS?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.