11.09.2018 Views

Aprender a desarrollar un sitio Web con PHP y MySQL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

Los includes<br />

La f<strong>un</strong>ción include() es muy útil porque permite llamar a otra página <strong>PHP</strong> en <strong>un</strong>a página <strong>PHP</strong>. Si<br />

marca include(’f<strong>un</strong>ciones.php’), equivale a pegar el código <strong>con</strong>tenido en la página<br />

f<strong>un</strong>ciones.php en el lugar donde llama a la f<strong>un</strong>ción include(). Por tanto, esta f<strong>un</strong>ción recibe como<br />

parámetro el nombre de la página <strong>PHP</strong> que va a incluir.<br />

Por ejemplo, supongamos que tiene <strong>un</strong>a página <strong>PHP</strong> llamada variable.php que <strong>con</strong>tiene el siguiente<br />

código:<br />

<br />

En su página actual <strong>PHP</strong>, se llama a include de la siguiente manera:<br />

<br />

Da como resultado:<br />

Roberto López<br />

Si su archivo variable.php se encuentra en el directorio inc, el código para llamar a esta página es:<br />

<br />

La página <strong>PHP</strong> se puede especificar <strong>con</strong> <strong>un</strong>a ruta relativa o absoluta. Una ruta absoluta se marca desde<br />

la raíz del disco (por ejemplo, C:\Program Files\easy <strong>PHP</strong>), mientras que <strong>un</strong>a ruta relativa se marca desde<br />

el lugar donde se encuentra su archivo <strong>PHP</strong>. En el próximo capítulo verá que el archivophp.ini incluye <strong>un</strong>a<br />

directiva include_path que <strong>con</strong>tiene la ruta de búsqueda de los archivos de inclusión.<br />

El archivo que va a incluir puede tener la extensión inc y así recurrir a la variable.inc en lugar de la<br />

variable.php. También puede <strong>con</strong>tener solo HTML. Si tiene que insertar <strong>un</strong> menú en todas las páginas de<br />

su <strong>sitio</strong> <strong>Web</strong>, cree <strong>un</strong> archivo menu.php que <strong>con</strong>tenga su menú en HTML. Haga <strong>un</strong> include ("menu.php")<br />

en todas las páginas de su <strong>sitio</strong> <strong>Web</strong>. Esto es muy importante para mantener el <strong>sitio</strong>; si realiza <strong>un</strong>a<br />

modificación en el menú, bastará <strong>con</strong> que la defina <strong>un</strong>a sola vez para que dicha modificación se visualice<br />

en todas partes.<br />

La f<strong>un</strong>ción include_once() evita que se repita varias veces la inclusión. Puede ocurrir que<br />

su archivo include se llame invol<strong>un</strong>tariamente en otro archivo include. Su sintaxis es la misma<br />

que la de la f<strong>un</strong>ción include().<br />

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

www.FreeLibros.me

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

Saved successfully!

Ooh no, something went wrong!