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;
Ale vypsalo mi to null :-/
abc
Profil
Bez uvozovek $var = CONSTANT;
Martin2
Profil *
Vrátit hodnotu konstanty podle dynamicky definovaného názvu lze funkcí constant()
tester
Profil *
abc:
To ale takto nejde ."_ALLOW" je string a bez uvozovek jsem zkoušel: $$var

Martin2:
dík, pomohlo

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0