forproblem

PHP

4 svar · 196 visningar · startad av Brimba

Medlem sedan dec. 19995 874 inlägg
Trådstart#1

Vad är det för fel på detta?

exec("ls -l /etc", $result);
$i=0; 
$ii=count($result); 
for($i=0;$i<$ii;$i++){ 
	echo $result[i];
}

när jag skriver
echo $result[0];
echo $result[1];
echo $result[2];
echo $result[3];
osv, fungerar det perfekt...

Medlem sedan mars 20007 896 inlägg
#2

Låter konsigt.

Vad får du ut om du skriver ut count($result);?

Du kan alltid testa med sizeof($result); men det ska inte spela någon roll, de funkar ju likadant.

Medlem sedan dec. 19995 874 inlägg
#3

sizeof provade jag innan count. Men båda skriver ut 16

Medlem sedan apr. 20007 588 inlägg
#4

Du har glömt ett $:

echo $result[i];

skall vara:

echo $result[[b]$[/b]i];
Medlem sedan dec. 19995 874 inlägg
#5

Tack tack tack!

405 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
125 ms — hämta statistik (db)
151 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)