Autor | Zpráva | ||
---|---|---|---|
tester Profil * |
Jak to udělat, když chci aby $var se nastavil na hodnotu konstanty? Místo stringu dostat hodnotu 0.
define("NAME_ALLOW",0); $var = $name."_ALLOW"; vardump($var); define("AHOJ",1); $var = "AHOJ"; echo "name: $var:"; $var = $$var; echo $var; |
||
abc Profil |
#2 · Zasláno: 15. 3. 2016, 23:36:07
Bez uvozovek
$var = CONSTANT;
|
||
Martin2 Profil * |
#3 · Zasláno: 15. 3. 2016, 23:46:06
Vrátit hodnotu konstanty podle dynamicky definovaného názvu lze funkcí
constant()
|
||
tester Profil * |
#4 · Zasláno: 16. 3. 2016, 00:32:52
abc:
To ale takto nejde ."_ALLOW" je string a bez uvozovek jsem zkoušel: $$var Martin2: dík, pomohlo |
||
Časová prodleva: 9 let
|
0