¿Qué significa que algo sea una expresión o una estructura?
Expresión
Una expresión es cualquier construcción del lenguaje que:
- produce un valor
- puede usarse como parte de otra expresión
- puede asignarse directamente a una variable
Por ejemplo:
$numero = 2 + 3; // 5 $activo = $edad >= 18; // true o false
Y en el caso de match:
$mensaje = match ($codigo) {
200 => 'OK',
404 => 'No encontrado',
};
Estructura (o estructura de control)
Una estructura de control:
- no devuelve un valor
- controla el flujo del programa
- ejecuta instrucciones
Ejemplos:
if (...) { ... }
while (...) { ... }
switch (...) { ... }
« Back to Glossary Index
Este artículo está publicado bajo una licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional . Puedes compartirlo y adaptarlo, incluso con fines comerciales, siempre que cites al autor y mantengas esta misma licencia.
