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.