Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Własne SuperGlobalne
Forum PHP.pl > Forum > PHP
Spirit86
Witam, czy da się stworzyć w jakiś sposób własną superglobalną tablicę, np. chcę, aby można było zrobić coś takiego:

  1. <?php
  2.  
  3. $_superGlobalna = array('hello'=>'world');
  4.  
  5. function jakas()
  6. {
  7. //normalnie musiałbym dać global $_superGlobalna;
  8.  echo $_superGlobalna['hello'];
  9. }
  10. jakas();
  11.  
  12. ?>

? smile.gif
SongoQ
Tak w funkcji musisz uzyc global przed zmienna.
Spirit86
Cytat(Spirit86 @ 2005-06-07 16:12:17)
czy da się stworzyć w jakiś sposób własną superglobalną tablicę

to nie odpowiada na pytanie smile.gif
SongoQ
A czy moja odpowiedz byla nie wyczerpujaca?
dr_bonzo
  1. <?php
  2. $GLOBALS[ 'twoja_tablica' ] = array( 1, 2, 3 );
  3. function jakas()
  4. {
  5. print_r( $GLOBALS[ 'twoja_tablica' ] );
  6. }
  7. jakas();
  8. ?>



@SongoQ: pisal ze
Cytat
//normalnie musiałbym dać global $_superGlobalna;
NuLL
Superglobalnej dostępnej w obrębie całego skryptu jak np. $_SERVER bez dopisywania global zrobić się nie da.
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.