!fazz
25-01-2011, 16:18
Ciao,
ho un problema abbastanza banale in php ma non conoscendolo praticamente per nulla non riesco a trovare una soluzione
allora io ho un vettore di numeri di cui voglio eliminare i duplicati solo che non riesco ad accedere all'ultimo elemento del vettore scremato
vi posto un piccolo script di debug
echo("vettore completo<br>");
foreach($rs29_tk_technician as $pippo)
{
echo($pippo."<br>");
}
$tecnici_tk=array_unique($rs29_tk_technician);
$num_tech_tk= count($tecnici_tk);
echo("num tecnici tk: ".$num_tech_tk."<br>");
echo("vettore ridotto<br>");
foreach($tecnici_tk as $pippo)
{
echo($pippo."<br>");
}
echo("accesso all'elemento di indice 3");
echo($tecnici_tk[3]); //quà ho l'errore
e il corrispettivo output
vettore completo
4
2
5
2
3
num tecnici tk: 4
vettore ridotto
4
2
5
3
accesso all'elemento di indice 3
Notice: Undefined offset: 3 in XXX.php on line 137
praticamente nonostante ho un vettore di 4 elementi non riesco ad accedere a quello con indice pari a 3
qualcuno sa come mai?
ciao e grazie
ho un problema abbastanza banale in php ma non conoscendolo praticamente per nulla non riesco a trovare una soluzione
allora io ho un vettore di numeri di cui voglio eliminare i duplicati solo che non riesco ad accedere all'ultimo elemento del vettore scremato
vi posto un piccolo script di debug
echo("vettore completo<br>");
foreach($rs29_tk_technician as $pippo)
{
echo($pippo."<br>");
}
$tecnici_tk=array_unique($rs29_tk_technician);
$num_tech_tk= count($tecnici_tk);
echo("num tecnici tk: ".$num_tech_tk."<br>");
echo("vettore ridotto<br>");
foreach($tecnici_tk as $pippo)
{
echo($pippo."<br>");
}
echo("accesso all'elemento di indice 3");
echo($tecnici_tk[3]); //quà ho l'errore
e il corrispettivo output
vettore completo
4
2
5
2
3
num tecnici tk: 4
vettore ridotto
4
2
5
3
accesso all'elemento di indice 3
Notice: Undefined offset: 3 in XXX.php on line 137
praticamente nonostante ho un vettore di 4 elementi non riesco ad accedere a quello con indice pari a 3
qualcuno sa come mai?
ciao e grazie