Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

gdje su sve varijable definirane u skripti?

[es] :: PHP :: gdje su sve varijable definirane u skripti?

[ Pregleda: 3449 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

darkoPOKLONCIC
zg

Član broj: 5186
Poruke: 121
195.29.5.*



Profil

icon gdje su sve varijable definirane u skripti?19.03.2004. u 20:21 - pre 244 meseci
postoji li mjesto (varijabla) gdje se cuvaju sve varijable koje su u skripti definirane?
znaci, bilo da se radi o npr. $_ENV ili o varijabli koju sam sam definirao...

tnx
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
195.252.85.*

Sajt: localhost


+5 Profil

icon Re: gdje su sve varijable definirane u skripti?19.03.2004. u 21:22 - pre 244 meseci
$GLOBALS[] asocijativni niz.

samo pazi ako će da iteriraš kroz njega, pošto on sadrži i samog sebe, pa da ne upadneš u mrtvu pelju.. ;)

 
Odgovor na temu

darkoPOKLONCIC
zg

Član broj: 5186
Poruke: 121
195.29.5.*



Profil

icon Re: Re: gdje su sve varijable definirane u skripti?22.03.2004. u 09:30 - pre 244 meseci
hehe 'Recursion'...

kako da to izbjegnem?
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Re: gdje su sve varijable definirane u skripti?22.03.2004. u 17:00 - pre 244 meseci
pa proveris da li je to $_GLOBALS i ako jeste preskocis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

darkoPOKLONCIC
zg

Član broj: 5186
Poruke: 121
195.29.5.*



Profil

icon Re: Re: gdje su sve varijable definirane u skripti?23.03.2004. u 19:16 - pre 244 meseci
moram rec prije svega da se ispricavam na ovako glupom pitanju...

sjecam se neceg tipa

Code:

while (list($x,$y) = each($GLOBALS)){

print $x;

}


jel tako to islo? ali, posto su neki elementi array u arrayu, kako da ih sve prodjem najjednostavnije?

i naravno, kako da preskocim tu rekurziju i moze li iteracija ovako necim?

sorry jos jednom :)
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
194.247.222.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Re: gdje su sve varijable definirane u skripti?24.03.2004. u 07:36 - pre 244 meseci
Sada ne znam šta želiš da postigneš.
Ovaj primer koda ispisuje nazive svih globalnih promenljivih i ništa više.

Za ispis svih definisanih varijabli i njihovih vrednosti može da se koristi funkcija get_defined_vars.
Code:
echo '<pre>';
print_r (get_defined_vars ());
echo '</pre>';

 
Odgovor na temu

darkoPOKLONCIC
zg

Član broj: 5186
Poruke: 121
195.29.5.*



Profil

icon Re: Re: gdje su sve varijable definirane u skripti?24.03.2004. u 15:30 - pre 244 meseci
hmm... probao sam, daje sve predefinirane, medjutim ne ispisuje mi varijable unesene u skriptu preko

include ("skripta.php");

kako da i njih dobijem u ispisu?
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.dialup.neobee.net.

Sajt: www.novikorisnik.net


+5 Profil

icon Re: gdje su sve varijable definirane u skripti?24.03.2004. u 18:34 - pre 244 meseci
Ako postaviš ovaj kod posle inkluda imaćeš i varijable koje su u inkludu definisane (trebalo bi da se nađu na dnu ispisa).
Napomena : ukoliko ovaj kod koristiš u okviru neke funkcije nećeš dobiti dobar rezultat - jer se tu ne vide "obične" varijable definisane van tela funkcije.
 
Odgovor na temu

darkoPOKLONCIC
zg

Član broj: 5186
Poruke: 121
195.29.5.*



Profil

icon Re: gdje su sve varijable definirane u skripti?24.03.2004. u 21:43 - pre 244 meseci
Citat:
noviKorisnik:
Ako postaviš ovaj kod posle inkluda imaćeš i varijable koje su u inkludu definisane (trebalo bi da se nađu na dnu ispisa).


ne dobivam ih. nema.

Citat:
noviKorisnik:
Napomena : ukoliko ovaj kod koristiš u okviru neke funkcije nećeš dobiti dobar rezultat - jer se tu ne vide "obične" varijable definisane van tela funkcije.


to mi je jasno.
 
Odgovor na temu

darkoPOKLONCIC
zg

Član broj: 5186
Poruke: 121
195.29.5.*



Profil

icon Re: gdje su sve varijable definirane u skripti?24.03.2004. u 21:48 - pre 244 meseci
huh... u include sam stavio nesto sto citam preko http:// protokola... to bi mogo bit problem, a?
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: gdje su sve varijable definirane u skripti?25.03.2004. u 17:21 - pre 244 meseci
naravno ;). Pogledaj dodatak u manual-u o HTTP fopen wraper-u. Ukratko, kada tako uradiš include, skripta se prvo izvrši na serveru odakle si je pozvao, a onda se output (ono što je bilo echo-vano) prikaže na mestu include-a.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

darkoPOKLONCIC
zg

Član broj: 5186
Poruke: 121
195.29.5.*



Profil

icon Re: gdje su sve varijable definirane u skripti?26.03.2004. u 16:57 - pre 244 meseci
da... imas pravo..

medjutim, postavlja se pitanje, cemu onda uopce mogucnost includea preko http-a? drugim rijecima, mogu li to ikako zaobic? (jasno je da bi to bio secrurity problem) :)
 
Odgovor na temu

[es] :: PHP :: gdje su sve varijable definirane u skripti?

[ Pregleda: 3449 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.