11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

24/4/2014 ENI Training - Libro online<br />

El número 12 pasa <strong>con</strong> el parámetro de la f<strong>un</strong>ción; por tanto $precio_bruto se <strong>con</strong>vierte en igual a<br />

12, y la f<strong>un</strong>ción devuelve 12*1.21 (14.52) en la variable $precio_iva.<br />

Puede crear f<strong>un</strong>ciones que tomen varios parámetros o ningún parámetro.<br />

En el siguiente ejemplo, la f<strong>un</strong>ción toma varios parámetros y devuelve <strong>un</strong> valor:<br />

<br />

Da como resultado:<br />

Hola Juan ESTEFANIA<br />

En el siguiente ejemplo, la f<strong>un</strong>ción no toma ni devuelve ningún valor:<br />

<br />

Da como resultado:<br />

Hola<br />

2. Alcance de las variables<br />

Este <strong>con</strong>cepto es muy importante porque es el origen de muchos errores, sobre todo para aquellas<br />

personas que no han aprendido las nociones generales del desarrollo.<br />

Las variables declaradas o que pasan como argumentos a <strong>un</strong>a f<strong>un</strong>ción solo son válidas en la f<strong>un</strong>ción.<br />

Por ejemplo:<br />

<br />

Da como resultado:<br />

http://www.eni-training.com/client_net/mediabook.aspx?idR=87313 2/15<br />

www.FreeLibros.me

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!