Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Własne SuperGlobalne
Spirit86
post 7.06.2005, 17:12:17
Post #1





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


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


--------------------
Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ.
Go to the top of the page
+Quote Post
SongoQ
post 7.06.2005, 17:14:51
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


Tak w funkcji musisz uzyc global przed zmienna.


--------------------
Go to the top of the page
+Quote Post
Spirit86
post 7.06.2005, 17:19:02
Post #3





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


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


--------------------
Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ.
Go to the top of the page
+Quote Post
SongoQ
post 7.06.2005, 17:52:37
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


A czy moja odpowiedz byla nie wyczerpujaca?


--------------------
Go to the top of the page
+Quote Post
dr_bonzo
post 7.06.2005, 18:10:39
Post #5





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


  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;


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
NuLL
post 7.06.2005, 19:35:43
Post #6





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


Superglobalnej dostępnej w obrębie całego skryptu jak np. $_SERVER bez dopisywania global zrobić się nie da.


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 15:17