Artículos
-
PHP
compact y extract en PHP: convertir entre arrays y variables
Aprende a usar compact() para crear arrays asociativos desde variables y extract() para lo contrario. Incluye los flags EXTR_SKIP, EXTR_PREFIX_ALL y EXTR_OVERWRITE, por qué extract() con $_POST es peligroso y cómo usar destructuring como alternativa segura en PHP.
-
PHP
in_array, array_search y array_key_exists en PHP: buscar en arrays sin errores
Guia sobre in_array(), array_search() y array_key_exists() en PHP: la trampa de comparacion debil sin strict, la diferencia entre isset y array_key_exists con valores null, y como usar array_flip para busquedas O(1) en arrays grandes. Con 4 ejemplos reales.
-
PHP
array_walk y array_walk_recursive en PHP: modificar arrays en profundidad
Aprende a usar array_walk y array_walk_recursive en PHP para modificar arrays in-place con un callback que recibe clave y valor. Incluye ejemplos con formularios, precios y catálogos anidados, y diferencias clave con array_map.
-
PHP
array_chunk y array_slice en PHP: dividir y paginar arrays
Guía práctica de array_chunk() y array_slice() en PHP: cómo dividir arrays en lotes, extraer porciones por offset y longitud, gestionar colas con array_splice y montar un paginador completo. Con 4 ejemplos reales y casos frecuentes de error.
-
PHP
array_diff y array_intersect en PHP: comparar arrays
Aprende a usar array_diff, array_intersect y sus variantes en PHP para comparar arrays por valor, clave o ambos. Ejemplos reales de permisos de usuario, sincronización de etiquetas, detección de cambios en configuración y filtrado de entradas de formulario.
-
PHP
array_merge vs array_replace vs + en PHP: cuándo combinar arrays de cada forma
Diferencias entre array_merge(), array_replace() y el operador + en PHP con ejemplos reales: cuándo se renumeran claves numéricas, cuándo prevalece el primer o el último array, y qué hace array_merge_recursive con subarrays anidados.
-
PHP
Cómo construir una API PHP que los modelos de IA puedan entender y usar
Aprende a diseñar APIs PHP que los agentes de IA puedan llamar correctamente: nombres claros, esquemas OpenAPI, respuestas predecibles y soporte para MCP.
-
PHP
PHP y rendimiento en 2026: JIT, OPcache, profiling y lo que realmente importa
OPcache, JIT, profiling con Xdebug, tuning de PHP-FPM y Redis: todo lo que puedes hacer ahora mismo para que tus apps PHP vayan más rápido sin adivinar dónde está el cuello de botella.
-
PHP
array_unique y array_flip en PHP: duplicados y claves
Aprende a eliminar valores duplicados en arrays PHP con array_unique y sus flags de comparación (SORT_STRING, SORT_NUMERIC), y a usar array_flip para búsquedas O(1) más rápidas que in_array. Incluye ejemplos con array_intersect_key para filtrar campos.
-
PHP
usort, uasort y uksort en PHP: ordenar arrays con criterio propio
usort, uasort y uksort permiten ordenar arrays en PHP con cualquier criterio: por precio, por fecha, por múltiples campos o por las propias claves. Aprende a usar el operador spaceship, ordenar objetos por propiedad y aprovechar la ordenación estable de PHP 8.









