¿Qué es una función en PHP?


Lección 6 / 24

¿Qué es una función en PHP?

Php Desarrollador Php Curso php

El siguiente paso para aprender php y convertirse en desarrollador de php implica adquirir una noción fundamental. Veamos cuál.
Comencemos diciendo que uno de los objetivos principales al escribir el código es escribir lo menos posible, de manera que sea claro, legible, pero, sobre todo, mantenible para pasar el menor tiempo posible en resolver problemas, sino también para facilitar cualquier adición de código posterior.

Para este propósito, hacemos uso de funciones. Las funciones nos ayudan, de hecho, a respetar un concepto definido como DRY (No te repitas): ¿por qué repetir código ya escrito en otro lugar? ¡Sería inútil y contraproducente! En su lugar, utilizaremos las funciones.

Las funciones son una de las mejores prácticas a seguir en la creación de un código definido modular, y están íntimamente ligadas a 3 conceptos muy significativos: extract (extraer), encapsular (encapsulate) y abstract.

Estos conceptos nos dicen, respectivamente, que podemos:

Estos conceptos nos dicen, respectivamente, que podemos:

  • extraer un fragmento de código (entonces coger un fragmento de código)
  • encapsularlo dentro de una función (es decir, ponerlo dentro de un contenedor)
  • abstraer la función de tal manera que no resuelva un solo problema específico, sino que se generalice lo más posible de modo que la secuencia de pasos encapsulados pueda reutilizarse en diferentes partes de nuestro código.

¿Te hemos intrigado lo suficiente? ¿Listo para aprender más sobre el universo de funciones?

© 2022 Aulab. Todos los derechos reservados • P.IVA: IT07647440721 • Política de privacidad