es simple lógica gramatical mas que nada XDXD
primero todo lenguaje se basa en el ingles por lo que la i representa a index
para simplificar solo se pone i ,el poner una letra es para reducir el tiempo de escritura
por ejemplo es lo mismo
Código PHP:
for( var mivariable_de_indice = 0; mivariable_de_indice< total; mivariable_de_indice++)
que
Código PHP:
for( var i= 0; i< total; i++)
la i no esta destinada como variable exclusiva.
la mayoría de los caso los programadores tenemos como representativo de indice
a las variables con una sola letra el caso la i suele ser mas común por lo explicado anteriormente.
ejemplo
Código PHP:
for( var i= 0; i< 5; i++){
for( var k= 0; k< 5; k++){
trace('soy indice i:'+i+' con el valor del indice k:'+k)
}
}