Blog
Artículos y tutoriales sobre desarrollo web, Laravel, PHP, MySQL e Inteligencia Artificial aplicada al software. Escritos desde la experiencia de proyectos reales, no desde la teoría.
133 artículos publicados · Página 9 de 12
Clases y objetos en PHP: propiedades, métodos y constructor
Cómo crear clases y objetos en PHP: propiedades, métodos, el constructor, la promoción de propiedades de PHP 8, this y las propiedades de solo lectura.
Programación orientada a objetos en PHP: conceptos básicos
Qué es la programación orientada a objetos en PHP, por qué se usa, y los cuatro pilares explicados sin tecnicismos: abstracción, encapsulamiento, herencia y polimorfismo.
Funciones anónimas en PHP: closures y arrow functions
Qué son las funciones anónimas en PHP, cómo se usan con use para capturar variables, las arrow functions de PHP 7.4 y su aplicación con array_map, array_filter y usort.
Funciones en PHP: parámetros, retorno y tipado
Cómo crear y usar funciones en PHP: parámetros, valores por defecto, return, tipado de argumentos y retorno, argumentos con nombre y el ámbito de las variables.
Estructuras de control switch en PHP y la expresión match
Cómo usar switch en PHP: sintaxis, la importancia de break, agrupar casos y el valor por defecto. Además, la expresión match de PHP 8 y cuándo conviene usarla en su lugar.
Estructuras repetitivas for y foreach en PHP
Los bucles for y foreach en PHP: sintaxis, cuándo usar cada uno, cómo recorrer arrays indexados y asociativos, el paso por referencia y los errores más comunes.
Estructuras repetitivas while y do while en PHP
Los bucles while y do while en PHP: cómo funcionan, en qué se diferencian, cómo evitar bucles infinitos y cuándo usar break y continue, con ejemplos prácticos.
Estructuras condicionales if else en PHP
Cómo tomar decisiones en PHP con if, else y elseif: sintaxis, anidamiento, el operador ternario, el operador de fusión de null y la sintaxis alternativa para mezclar con HTML.
Operadores lógicos y de comparación en PHP
Cómo comparar valores en PHP y combinar condiciones: la diferencia entre == y ===, los operadores and, or y not, la evaluación de cortocircuito y el operador nave espacial.
Operadores aritméticos en PHP: suma, resta, módulo y exponente
Los operadores aritméticos de PHP explicados con ejemplos: suma, resta, multiplicación, división, módulo y exponenciación, más los operadores de asignación e incremento.
Constantes en PHP: define, const y constantes de clase
Qué es una constante en PHP, la diferencia entre define y const, cuándo usar cada una, las constantes mágicas del lenguaje y por qué no deben guardarse contraseñas en el código.
Variables en PHP: declaración, tipos de datos y ámbito
Qué es una variable en PHP, cómo se declara, los tipos de datos disponibles, las reglas para nombrarlas, la diferencia entre comillas simples y dobles, y el ámbito de las variables.