Si quieres empezar con la programación orientada a objetos en PHP, las métodos son una parte central que deberías dominar. En este tutorial, veremos cómo declarar métodos y cómo utilizarlos de manera efectiva en tus clases.
Conclusiones clave
- Los métodos son como funciones dentro de una clase.
- Puedes utilizar parámetros para pasar datos a los métodos.
- Los valores de retorno te permiten utilizar los resultados de los métodos.
- La visibilidad de los métodos (público, privado, protegido) controla el acceso.
Guía paso a paso
Estructura básica de un método
Comencemos con la declaración básica de un método. Asegúrate de crear una clase que contenga el método. Por ejemplo, tu clase podría llamarse “Métodos”. En esta clase, puedes declarar el método “sumar”, que suma dos números. Aquí tienes una estructura de ejemplo:

Para el método, lo declaras de la siguiente manera:
En el cuerpo del método se almacena la lógica detrás de la suma.
Dentro del cuerpo del método, inserta la lógica para la suma que suma los dos parámetros.
El uso de Echo
Para mostrar el resultado de la suma, puedes usar la función echo. Asegúrate de que el resultado sea fácil de leer. Combina tu salida de texto con los valores que estás sumando.

Un ejemplo simple se ve así:
Esto mostrará la suma de los dos números y lo hará claro y conciso para el usuario.
Llamada al método
Un método no se ejecuta automáticamente. Debes hacer la llamada al método de forma explícita. Primero, creas un objeto de la clase Métodos:

Ahora puedes utilizar el método “sumar” accediendo a él a través del objeto:
Salida en el navegador
Para mostrar el resultado en el navegador, llama al método y permite que devuelva el resultado. Así podrás ver la salida directamente. Aquí hay un ejemplo completo:

Visibilidad de los métodos
Un concepto importante en la programación orientada a objetos es la visibilidad. Puedes declarar métodos como públicos, privados o protegidos. Estas visibilidades controlan cómo otras partes de tu código pueden acceder al método.

- público: El método es accesible desde cualquier lugar.
- privado: El método solo puede ser utilizado dentro de la clase.
- protegido: El método puede ser utilizado dentro de la clase y por clases derivadas.
Esto es especialmente importante para encapsular tu lógica y proteger tus datos.
Resumen - Métodos en PHP explicados de manera clara
En esta guía has aprendido cómo funcionan los métodos en PHP. Ahora sabes cómo declararlos, llamarlos, trabajar con parámetros y devolver resultados. También has obtenido información sobre la visibilidad de los métodos, que es un aspecto importante de la programación orientada a objetos.
Preguntas frecuentes
¿Cómo declaro un método en PHP?Usa la palabra clave function, seguida del nombre del método y paréntesis para los parámetros.
¿Cómo llamo a un método?Crea un objeto de la clase y usa el operador de punto para llamar al método.
¿Qué son los parámetros en los métodos?Los parámetros son variables que pasas a un método para ampliar su funcionalidad.
¿Cuál es la diferencia entre público, privado y protegido?público es accesible para todos, privado solo para la clase misma, protegido para la clase y sus subclases.
¿Cómo devuelvo resultados de un método?Usa la palabra clave return, seguida del valor que deseas devolver.