Foros de Software LibreChat #SoftwareLibreSociosSiguiente web/blog»

Php desde cero #07 ( Funciones Variables )

Hola a tod@s , este es un mini-post !, facilito ya que las f unciones variables no tienen mucha ciencia.

Funciones variables =  Una funcion, pero variable ,  ¿ como es esto ?

Esta es una función normal o predeterminada ( por el = )

<?php
function loca($variable="soy loca")
{
return "Tengo una confesion... $variable";
}
echo loca();
?>

Tengo una confesión… soy loca


Esto es para ver la dif entre function nombre() y $funcion_variable()

<?php
$loca($variable="soy loca"); /* ojo aca :) */
{
return "tengo una confesión ... $variable";
}
echo $loca;
?>

tengo una confesión … soy loca

Bien, pero para que sirven estas cosas ?, bueno segun muchos amigos, para nada, solo para manejar objetos y demases, estuve practicando junto a mi fiel amigo jam y arreglamos el script de traspaso de dolares a tu moneda local y le agregamos una funcion variable, este es el resultado:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
 
 
function transformarD($dolar, $preciodolar =630){
 
 
     return $dolar / $preciodolar;
}
 
function transformarE($euro, $precioeuro =780){
 
 
     return $euro / $precioeuro;
}
 
$vari = $_POST["transformarA"]($_POST["dinero"], $_POST["preciodolar"]);
/*$_POST["transformarA"] seria el elemento de variable, que cambiaria segun marcara el visitante, dolar o euro :)*/
echo "Son $vari dolares";
?>

Si se fijan, sirve igual para simplificar codigo, y ahorrarce tiempo. Solo eso, es bien simple :)

Con esta entrega terminamos el primer paradigma de PHP , osea que podriamos decir que ya entendemos la mayor parte de una estructura php, si vemos un code, podemos saber que es lo que hace cada linea y sacar conclusiones. Me di cuenta al ver algunos sources de scripts que antes no entendia y ahora ya comprendo bien lo que hace cada cosa !. es increible, DE VERDAD EH APRENDIDO HARTO, desde el otro post comenzaremos a ver scripts mas contundentes y que enrealidad sirvan para algo :) , no como los que hemos visto hasta ahora que son una lacra :P ajajaja .

Bien, me despido ! , si tienes alguna duda dejalo en el post como comment o te la respondo en el IRC.

Besitos y abrazos ! :)
Loreto Parra.

5 Comments

  • By Daniel Dario Morales Salas, January 17, 2009 @ 4:46 am

    Buen ejemplo, simple, didáctico y al hueso. Cuando me ponga a aprender PHP seguiré tus tutoriales. Te estoy promocionando desde mi blog también !!!

    saludos !!!

  • By Eduardo, January 17, 2009 @ 12:07 pm

    U_U y esos nombres! como loreto hermosa, loreto inteligente!! ¿donde quedaron?, ahora estás loka :$, :P.

    Saludos Cordiales.

  • By Eduardo, January 17, 2009 @ 12:07 pm

    PD ya esta enviando mail el script :P

  • By Jose D, January 27, 2009 @ 9:14 pm

    Pues algo se de PHP pero me subscribo ahora mismo al blog por que seguro que algo nuevo aprendo o por lo menos afianzo mis conocimientos.

    Saludos!

  • By Pablo, January 27, 2009 @ 11:48 pm

    Podriamos decir que las funciones son metodos… como diria mi profe de programacion =D =P

Other Links to this Post

RSS feed for comments on this post. TrackBack URI

Leave a comment

Youtube Adriana Barrientos