Autor Zpráva
D€ksi
Profil *
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
$data = array(
'ahoj',
'cau',
'zdar'
);

while(i <= 3) {
echo $data[i++; ] . '</br>';
}
Alphard
Profil
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 *
diky pochopil jsem funguje
srigi
Profil
Mozes pouzit aj premennu premennej:
<?php

$data1 = 'aaa';
$data2 = 'bbb';
$data3 = 'ccc';

for ($i = 1; $i <= 3; $i++) {
  echo ${'data'.$i}."<br>";
}
Sam som prekvapeny, ze to funguje.
wrestler
Profil
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++;
} 

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