SQL en arrays en PHP
Si el otro dÃa decÃamos cómo usar SQL en datos de Javascript, hoy vamos a mostrar la clase sql4array que usa las sentencias SQL para buscar dentro de arrays en PHP.
La clase es válida para PHP5, e incluye las siguientes caracterÃsticas:
- Admite las siguientes cláusulas: SELECT, DISTINCT, FROM, WHERE, ORDER BY, LIMIT, OFFSET
- Operadores: =, <>, !=, <, >, <=, >=, IS, IS IN, NOT IN, IS NOT IN, LIKE, ILIKE, NOT LIKE, NOT ILIKE
- Funciones en el WHERE: LOWER(), UPPER(), TRIM()
Aún es algo lento, aunque mejora la visibilidad de tu código. Entre las funcionalidades que van a incluir están los joins, funciones en el SELECT y GROUP BY.
Actualización: VÃctor nos deja una modificación para que funcione en PHP4.

XDebug acaba de sacar una nueva versión. Para aquellos que no lo conozcan, se trata de una extensión que permite depurar tus scripts PHP debido a la cantidad de información que ofrece: