@dashtransh ya entendi si punto respecto de ... ;)
y tiene razon excepto en que $odd no vale 0 sino
false
--
En PHP false no se puede convertir en 0 como en otros lenguajes, ni existe funcion para hacer el casting y si se hiciera generaria inconcistencias seguramente.