Autor | Zpráva | ||
---|---|---|---|
Brmboš Profil * |
#1 · Zasláno: 21. 1. 2011, 11:35:43
Pomocí následujícího cyklu potřebuju vypsat ty otázky a odpovědi, ale nevím jak
na to. Poradíte? $x1 = "Kolik je jedna a jedna?"; $y1 = "Dva"; $x2 = "Kolik je dvakrát tři?"; $y2 = "Šest"; $x3 = "Kolik barev má Česká vlajka?"; $y3 = "Tři"; $i = 1; while ($i <= 3): //pokud je $i mensi nebo rovno 3 echo $x; //zobrazime $x echo $y; //zobrazime $y $i++; endwhile; |
||
BuGeR Profil |
#2 · Zasláno: 21. 1. 2011, 11:47:03 · Upravil/a: BuGeR
Zkus použít pole..
např. $x = array(); $y = array(); $x[1] = "Kolik je jedna a jedna?"; $y[1] = "Dva"; $x[2] = "Kolik je dvakrát tři?"; $y[2] = "Šest"; $x[3] = "Kolik barev má Česká vlajka?"; $y[3] = "Tři"; $i = 1; while ($i <= 3): //pokud je $i mensi nebo rovno 3 echo $x[$i]; //zobrazime $x echo $y[$i]; //zobrazime $y $i++; endwhile; |
||
radas Profil * |
#3 · Zasláno: 21. 1. 2011, 11:52:11
neni to pracne?
čili takto $x1= array(); $y1= array(); $x1[] = "Kolik je jedna a jedna?"; $y1[] = "Dva"; $x2[] = "Kolik je dvakrát tři?"; $y2[] = "Šest"; $x3[] = "Kolik barev má Česká vlajka?"; $y3[] = "Tři"; for($i=0;$i<=count($x);$i++) echo $x[$i] .' '.$y[$i] |
||
radas Profil * |
#4 · Zasláno: 21. 1. 2011, 11:52:46
pardon zpět
$x= array(); $y= array(); $x[] = "Kolik je jedna a jedna?"; $y[] = "Dva"; $x[] = "Kolik je dvakrát tři?"; $y[] = "Šest"; $x[] = "Kolik barev má Česká vlajka?"; $y[] = "Tři"; for($i=0;$i<=count($x);$i++) { echo $x[$i].' '.$y[$i].'<br />'; } to je dobře... |
||
Brmboš Profil * |
#5 · Zasláno: 21. 1. 2011, 11:53:59
Funguje super!
Díky moc |
||
BuGeR Profil |
#6 · Zasláno: 21. 1. 2011, 11:58:00
Nejjednodušší by bylo samozřejmě použít foreach :-)
|
||
Časová prodleva: 13 let
|
0