|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Moderatore
Iscritto dal: Nov 2006
Messaggi: 22029
|
[PHP]errore offset array
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 Codice:
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
Codice:
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 qualcuno sa come mai? ciao e grazie
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Stampa un po' l'output di print_r prima di ogni foreach.
L'elemento 3 non dovrebbe esistere in quell'array, perché è l'elemento di valore 2 che viene cancellato da array_unique. |
|
|
|
|
|
#3 | |
|
Moderatore
Iscritto dal: Nov 2006
Messaggi: 22029
|
Quote:
dovrei fidarmi meno delle guide che si trovano e usare solo la documentazione ufficiale rimpiango il caro vecchio c++
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:15.




















