Autor Tema: Función simple en PHP (Definirla e imprimirla) (Pregunta)  (Leído 786 veces)

Desconectado xLukii

  • PHPerit@
  • *
  • Mensajes: 12
  • Karma: 1
  • Sexo: Masculino
  • Ir al núcleo del mundo...
    • Ver Perfil
    • InfoSmart
Función simple en PHP (Definirla e imprimirla) (Pregunta)
« en: 02 de Julio de 2012, 23:09:51 pm »
¡Hola PHPeros!

Bueno, quiero que sepan que yo siempre tuve problemas con el lenguaje PHP (Me parece que me odia xD), me cuesta mucho aprenderlo y tengo que ver varios ejemplos para poder adaptarlos a mi funcionamiento.

Hoy vi un post de Functions() creado por Razer (Mil gracias, gracias a vos terminé de entender cómo realizar una función) y terminé de que se me aclaren las dudas.

Ahora les vengo a mostrar un ejemplo de la función que hice, simple, solamente de una frase para ver si está bien o le tendría que agregar, modificar, sacar algo. Les dejo el código completo:

Código: [Seleccionar]
<!--- Inicio de la función simple -->
<?php
error_reporting(0);
function MeGusta($nombre$objeto1$objeto2)
{
echo "Hola me llamo Lucas y me gusta la $objeto1 y las $objeto2";
}

?>


<!--- Imprimir la función en la página web -->
<?php
$texto MeGusta(LucasCocaColaGalletitas);
{
echo $texto;
}
?>

Perdonen por los comentarios añadidos, pero al empezar me guié de esa forma para aprenderlo mejor al código.

Estoy abierto a sugerencias y críticas.

Un saludo y gracias.
« Última modificación: 02 de Julio de 2012, 23:14:09 pm por xLukii »
"Mucha gente nos toma como "tarados que están muchas horas en frente de una PC", pero no se dan cuenta que ellos gozan de nuestros productos." Lucas de la Fuente

Comunidad PHPeros

Función simple en PHP (Definirla e imprimirla) (Pregunta)
« en: 02 de Julio de 2012, 23:09:51 pm »

Desconectado AlejoSketch

  • PHPero Avanzado
  • ****
  • Mensajes: 339
  • Karma: 12
  • Sexo: Masculino
  • Aprendiendo algo nuevo cada día!
    • Ver Perfil
Re:Función simple en PHP (Definirla e imprimirla) (Pregunta)
« Respuesta #1 en: 03 de Julio de 2012, 00:04:36 am »
¡Hola PHPeros!

Bueno, quiero que sepan que yo siempre tuve problemas con el lenguaje PHP (Me parece que me odia xD), me cuesta mucho aprenderlo y tengo que ver varios ejemplos para poder adaptarlos a mi funcionamiento.

Hoy vi un post de Functions() creado por Razer (Mil gracias, gracias a vos terminé de entender cómo realizar una función) y terminé de que se me aclaren las dudas.

Ahora les vengo a mostrar un ejemplo de la función que hice, simple, solamente de una frase para ver si está bien o le tendría que agregar, modificar, sacar algo. Les dejo el código completo:

Código: [Seleccionar]
<!--- Inicio de la función simple -->
<?php
error_reporting(0);
function MeGusta($nombre$objeto1$objeto2)
{
echo "Hola me llamo Lucas y me gusta la $objeto1 y las $objeto2";
}

?>


<!--- Imprimir la función en la página web -->
<?php
$texto MeGusta(LucasCocaColaGalletitas);
{
echo $texto;
}
?>

Perdonen por los comentarios añadidos, pero al empezar me guié de esa forma para aprenderlo mejor al código.

Estoy abierto a sugerencias y críticas.

Un saludo y gracias.

No eres el único al que el lenguaje detesta jaja  :), bueno...

en:
echo "Hola me llamo Lucas y me gusta la $objeto1 y las $objeto2";
creo que sería:
echo "Hola me llamo $nombre y me gusta la $objeto1 y las $objeto2";


Desconectado xLukii

  • PHPerit@
  • *
  • Mensajes: 12
  • Karma: 1
  • Sexo: Masculino
  • Ir al núcleo del mundo...
    • Ver Perfil
    • InfoSmart
Re:Función simple en PHP (Definirla e imprimirla) (Pregunta)
« Respuesta #2 en: 03 de Julio de 2012, 00:09:50 am »
No eres el único al que el lenguaje detesta jaja  :), bueno...

en:
echo "Hola me llamo Lucas y me gusta la $objeto1 y las $objeto2";
creo que sería:
echo "Hola me llamo $nombre y me gusta la $objeto1 y las $objeto2";

Oh, tenes razón. Definí una variable que no usé. Muchas gracias!
"Mucha gente nos toma como "tarados que están muchas horas en frente de una PC", pero no se dan cuenta que ellos gozan de nuestros productos." Lucas de la Fuente

Desconectado ceiboart

  • PHPerit@
  • *
  • Mensajes: 20
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:Función simple en PHP (Definirla e imprimirla) (Pregunta)
« Respuesta #3 en: 17 de Julio de 2012, 19:50:32 pm »
Citar
siempre tuve problemas con el lenguaje PHP (Me parece que me odia xD)

yo también.... también te odio XDXDXDXDXD
pues. yo cambiaría un la función "megusta" el "echo" por un "return". solo de ese modo (creo yo) capturarías el valor devuelto para mostrarlo con la variable "$texto"

Desconectado Tito

  • PHPerit@
  • *
  • Mensajes: 9
  • Karma: 0
  • Nuev@ PHPer@
    • Ver Perfil
Re:Función simple en PHP (Definirla e imprimirla) (Pregunta)
« Respuesta #4 en: 02 de Agosto de 2012, 11:57:52 am »
Buenas ;D

Tu problema era lo de la variable pero vengo a darte un consejo; siempre que vayas a declarar un texto en una  función(no se si me explico) debes ponerlo entre comillas si no te dará error diciendo que no encontro la función y puso el texto(o algo parecido).

Quedaría así:
Código: [Seleccionar]
$texto = MeGusta('Lucas', 'CocaCola', 'Galletitas');Además de que si pones una cadena de texto con espacios y demás no te servirá..

Saludos ;D

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:Función simple en PHP (Definirla e imprimirla) (Pregunta)
« Respuesta #5 en: 02 de Agosto de 2012, 18:52:04 pm »
Buenas ;D

Tu problema era lo de la variable pero vengo a darte un consejo; siempre que vayas a declarar un texto en una  función(no se si me explico) debes ponerlo entre comillas si no te dará error diciendo que no encontro la función y puso el texto(o algo parecido).

Quedaría así:
Código: [Seleccionar]
$texto = MeGusta('Lucas', 'CocaCola', 'Galletitas');Además de que si pones una cadena de texto con espacios y demás no te servirá..

Saludos ;D

Son parámetros, van entre comillas por ser una cadena de texto, si fuera un valor numérico no se colocan comillas.
Saludos.
Twitter: @JoakoM010