Autor | Zpráva | ||
---|---|---|---|
lukas.pce Profil * |
#1 · Zasláno: 24. 1. 2007, 17:49:19
Ahoj potřebuju vytvořit novou proměnnou která by měla název podle toho co se načte z db takže třeba z db se mi načte nazev promměné obrazek1 no a já potřebuju "vytvořit" proměnnou $obrazek1. Jde to???
|
||
llook Profil |
#2 · Zasláno: 24. 1. 2007, 17:55:35 · Upravil/a: llook
$nazev = "promenna1";
$$nazev = "Tahle proměnná se jmenuje \$promenna1"; |
||
lukas.pce Profil * |
#3 · Zasláno: 24. 1. 2007, 17:57:56
dik
|
||
lukas.pce Profil * |
#4 · Zasláno: 24. 1. 2007, 18:08:26
Hm tk problém =(
Když to dám do tohodle scriptu: <?php require "login.php"; $typ = "krizek"; $cislo = "$obrazek[3]"; $obrazek[1]='<img src="grafika/nic.gif">'; $obrazek[2]='<img src="grafika/nic.gif">'; $obrazek[3]='baf'; $obrazek[4]='<img src="grafika/nic.gif">'; $obrazek[5]='<img src="grafika/nic.gif">'; $$cislo = 'baf'; $$cislo = Str_replace ("baf", $typ, $$cislo); echo $obrazek[3]; ?> tk to nezmění a pořád to vypisuje baf.. přitom by to mělo vypsat krizek |
||
DJ Miky Profil |
#5 · Zasláno: 24. 1. 2007, 18:12:28
$cislo = "$obrazek[3]";
-> $cislo = "obrazek[3]"; Nevím jestli to půjde, takže radši: $cislo=3; $obrazek[$cislo]='baf'; |
||
llook Profil |
#6 · Zasláno: 24. 1. 2007, 18:15:22
Přečti si o proměnných proměnných: http://www.php.net/manual/cs/language.variables.variable.php
|
||
lukas.pce Profil * |
#7 · Zasláno: 24. 1. 2007, 18:18:15
už to fak diks =)
|
||
DoubleThink Profil * |
#8 · Zasláno: 24. 1. 2007, 18:23:35
Nevím, osobně se těmto proměnným vyhýbám jak čert kříži. Vnímám je jako prostředek k vnesení chaosu do scriptů. Totéž se totiž dá udělat i pomocí polí, se kterými se pak navíc líp pracuje.
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0