Autor Zpráva
poxa
Profil *
Dobrý pozdní večer, mám takový problém a nevím si s ním rady. Stále se mi objevuje warning:
Warning: Illegal offset type in ... on line 68.
Na řádku 68 je


echo $field[$number[$i]];


bohužel nevím, jak to mám jinak napsat, tak aby se mi warning neobjevoval, prosím o radu, děkuju
koudi
Profil
neni třeba v $number[$i] pole, nebo tak něco?
poxa
Profil *
ano je, celý kód:


$number[] = array();

$number = 0;
$number = 1;
$number = 2;

$field = array('ahoj', 'aloha', 'čau');

if(isset($number)) {
for($i=0; $i<count($number); $i++) {
echo $field[$number[$i]] . "<br />";
}
}
poxa
Profil *
oprava:

$number[] = 0;
$number[] = 1;
$number[] = 2;
nightfish
Profil
$number = array();
$number[] = 0;
$number[] = 1;
$number[] = 2;

a dál už stejně
poxa
Profil
nightfish

děkuju, vůbec mi nedošlo, že jsem z toho udělal vícerozměrné pole

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