A volte gli errori tipografici causano matrice index problems.You può creare un ciclo per eseguire un'operazione su ogni elemento di un array e mistype la variabile che si utilizza per specificare l'indice . Ad esempio, si consideri il seguente frammento di codice che causa un errore di " non identificato indice" perché la variabile è stato digitato in modo errato nel corpo del ciclo 
 
 for ( $ index = 0; . $ Index < count ( $ array ) , $ indice + + ) { $ array [ $ idnex ] + = 55 ; } 
 associative Array indici 
 
 un array associativo consente di utilizzare i tasti alfanumerici per gli indici . E ' importante capire che questi tasti sono sensibili , e che il seguente codice produrrà un "indice non identificato" errore: 
 
 $ array [' x ' ] = 5; echo $ array [ ' X ' ] ; 
 
 È possibile evitare questi errori , trasformando il caso della variabile indice utilizzando la funzione " strtolower " , come nel seguente esempio : 
 
foreach ( $ lettere come $ lettera) {echo $ array [ strtolower ( $ lettera) ] ; }
Programmazione © www.354353.com