Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Funckje...
Forum PHP.pl > Forum > PHP
slepy
Hello...
Mam następujący problem...
  1. <?php
  2. $lang['main']=&#092;"Strona Glowna\";
  3. function wyswietl()
  4. {
  5. echo $lang['main'];
  6. }
  7. wyswietl();
  8. ?>


czemu takie coś nie działa?
Jak bym napisał..
  1. <?php
  2. function wyswietl()
  3. {
  4. echo &#092;"Strona Gowna\";
  5. }
  6. wyswietl();
  7. ?>

To chodzi ok!

O co chodzi? jak mam wyswietlic w funkcji jakas zmienna co jest poza nią, ale nie przekazujac tego czegos jako argument.. ?
nospor
musisz uzyc global
  1. <?php
  2.  
  3. global $lang;
  4. $lang['main']=&#092;"Strona Glowna\";
  5. function wyswietl()
  6. {
  7. global $lang;
  8. echo $lang['main'];
  9. }
  10. wyswietl();
  11.  
  12. ?>


ale lepiej przekazuj to jako parametr
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.