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
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
Other Links to this Post
RSS feed for comments on this post. TrackBack URI
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
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