☎ +34 976 234 144

Truco: depurar PHP

FoxPress n.º 139 · mayo de 2006 · Por la Redacción de FoxPress

Artículo publicado en la revista FoxPress en mayo de 2006. Algunos datos, versiones y funciones citados (MySQL, PHP, Visual FoxPro, Windows) pueden haber quedado desfasados.

El primer elemento que tienes que tener en cuenta a la hora de depurar el PHP es que te devuelva los avisos y errores añadiendo esta línea al principio de tus escripts:

error_reporting(E_ALL);

El más común error que E_ALL devuelve no es propiamente un error sino un aviso "Undefined index". Normalmente significa que no has definido una variable y así es fácil corregirla.

Otra utilidad muy interesante cuando trabajas con queries es print_r(). Si tu consulta devuelve null o un valor extraño, simplemente sitúa esto después de la instrucción de tu consulta y mostrará todo el contenido del array $result.

print_r($result); exit;

La instrucción exit para la ejecución de tu script de forma que puedas corregirlo.

¿Quieres llevar la IA a los datos de tu empresa?

En una auditoría gratuita de 30 minutos vemos qué caso concreto te ahorraría más trabajo.

Reservar mi auditoría →