[ dado_k @ 01.08.2005. 11:53 ] @
| Da li je ovo moguće možda ne razumijete što želim reći evo vam sad jedan primjer
Code:
<?php
$knjiga="bezveze";
$a=5;
$knjiga5='glupost';
print$knjiga5; /*kako da tu postavim a da ne napišem print $knjiga5 nego da napišem varijablu $knjiga i poslije $a koji ima vrijednost 5 da ime arijable tu ustvcari bude knjiga 5
*/
?>
Znam da sam ovu komandu negdje već koristio (NE u PHP-u) dali je ovo uopće izvedivo s PHP-om??
|
[ zi:: @ 01.08.2005. 12:00 ] @
Code:
eval ("print \$knjiga$a;");
...
[ dado_k @ 01.08.2005. 12:08 ] @
Da samo šteta što ovo nije svugdje izvedivo...
mislim bilo bi bolje da je jednostavno
$knjiga$a
ustvari isto što i $knjiga5
ali nažalost nije
ovo će mi pomoći dakako ali ne onako kao što sam ja htio jer npr kod if while switch case i tih naredaba dali će ovo isto funkcionirat? kod postavljanja uvjeta???
[Ovu poruku je menjao dado_k dana 01.08.2005. u 13:17 GMT+1]
[ noviKorisnik @ 01.08.2005. 12:19 ] @
Pretpostavljam da bi ti sledeća konstrukcija mogla pomoći...
$knjiga5 = 'bre';
$a = 5;
print ${"knjiga$a"};
http://www.php.net/manual/en/language.variables.variable.php
[ dado_k @ 01.08.2005. 12:21 ] @
Možda moram provjeriti
svejedno hvala
[ caiser @ 01.08.2005. 14:18 ] @
print $knjiga . $a
[ dado_k @ 01.08.2005. 16:06 ] @
Ne caiser ti si krivo shvatio dosta krivo...
@noviKorisnik da to je baš to Hvala!!!
[ caiser @ 01.08.2005. 20:59 ] @
Da, tek sam sad video o cemu se u stvari radi. :)
[ kIGUAR @ 22.08.2005. 08:17 ] @
$a = "newVar";
echo $a;
$$a = "newVar";
$$a="KK";//sada je $newVar="KK";
echo $newVar;
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.