| Autor | Zpráva | ||
|---|---|---|---|
| D€ksi Profil * |
#1 · Zasláno: 29. 6. 2008, 13:04:36
nevíte někdo jak udělat aby během cyklu se NAZEV proměnné měnil: např.
$data1='ahoj'; $data2='cau'; $data3='zdar'; $i=1; while (i<=3) { echo $data[$i].'</br>'; i++; } aby se menila promenna data v zavyslosti na pořadí cyklu ...1..$data1 2..$data2 3..$data3 |
||
| joe Profil |
#2 · Zasláno: 29. 6. 2008, 13:08:04
$data = array(
'ahoj', 'cau', 'zdar' ); while(i <= 3) { echo $data[i++; ] . '</br>'; } |
||
| Alphard Profil |
#3 · Zasláno: 29. 6. 2008, 13:09:07
je více možností, jak to opravit, já bych to udělal takhle:
$data[1]='ahoj';
$data[]='cau';
$data[]='zdar';
for ($i = 1; $i <= 3; $i++)
{
echo $data[$i].'</br>';
} |
||
| D€ksi Profil * |
#4 · Zasláno: 29. 6. 2008, 13:47:44
diky pochopil jsem funguje
|
||
| srigi Profil |
#5 · Zasláno: 29. 6. 2008, 13:59:49
Mozes pouzit aj premennu premennej:
<?php
$data1 = 'aaa';
$data2 = 'bbb';
$data3 = 'ccc';
for ($i = 1; $i <= 3; $i++) {
echo ${'data'.$i}."<br>";
} |
||
| wrestler Profil |
#6 · Zasláno: 30. 6. 2008, 12:45:20
Ahoj, a nebo použít jiný zápis proměnné, místo
$data1 napsat $GLOBALS["data1"] tudíž následující kód bude fungovat podle tvých původních požadavků: $data1='ahoj';
$data2='cau';
$data3='zdar';
$i=1;
while ($i<=3)
{
echo $GLOBALS["data".$i].'</br>';
$i++;
} |
||
|
Časová prodleva: 17 let
|
|||
0