Para usar una variable no definida,
¡hay que definirla primero!
Eso suele ocurrir en los bucles, ¿solución?
Código PHP:
# 1. Defina su variable antes de usarla
$foo = 0; // o el valor de elección
# 2. Use la variable donde la necesite
for (/* ... */) {
$foo += 1;
}
# 3. Sonría ;-)