Marcofbb Noticias y Artículos Webmasters



Publicidad marcored

Funciones en PHP

  • 01/03/2011
  • 2:08 pm
  • marcofbb

El día de hoy vamos a aprender a utilizar funciones, las funciones nos sirven a la hora de reutilizar un código para ejecutar un conjunto de instrucciones.

Sintaxis

function [nombre de la función]([parámetros])
{
[instruccion]
}

Ejemplo

function negrita($palabra)
{
$resultado = "<strong>".$palabra."</strong>";
return $resultado;
}

En este ejemplo, lo que hace es obtener X cantidad de palabras y aplicarle negrita a esas palabras. Ahora te voy a explicar la estructura, negrita es el nombre de la función, $palabra es la variable en la cual nosotros vamos a guardar el texto a convertir a negrita, dentro del cuerpo de la función tenemos los códigos que hacen que se convierta en negrita y después con un return devolvemos el resultado.

Para hacer correr esta funcion lo hacemos con su nombre y pasando los parámetros que requiere en este caso uno solo.

echo negrita("Este texto va a aparecer en negrita");

En este otro ejemplo vamos a utilizar 3 parámetros para pasar el nombre, la edad y el teléfono de X persona.

function texto($nombre,$edad,$telefono)
{
$resultado = "Mi nombre es ".$nombre." y tengo ".$edad." años, llamame al ".$telefono."";
return $resultado;
}

Para llamar a esta funcion e imprimirla hacemos esto

echo texto("Marco",15,11111111);

Cada parametro va separado por coma (,) y entre comillas salvo los números que no hace falta.

Hilo donde están todos los artículos para aprender PHP

Share

¿Necesitas ayuda? o ¿Asesoramiento webmaster? Registrate en nuestro foro de consultas

Posts Relacionados

Total de Comentarios: 2

Avatar
01/03/2011
2:10 pm

[...] Clase 5: Envío de datos de un formulario Clase 6: Vectores, Array, Arreglos en PHP Clase 7: Funciones en PHP MeneameBitacorasRedditDeliciousGoogle [...]

Avatar
28/03/2011
1:10 am

[...] Clase 5: Envío de datos de un formulario Clase 6: Vectores, Array, Arreglos en PHP Clase 7: Funciones en PHP Clase 8: Base de Datos Clase 9: MySQL – Crear conexión Clase 10: MySQL – Introducción SQL [...]


Enviar Comentario

(*)

(*)