Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: Jose Maldonado en 05 de Septiembre 2014, 06:15

Título: creando y utilizando funciones en php usar include
Publicado por: Jose Maldonado en 05 de Septiembre 2014, 06:15
Hola a todos,

Pueden indicarme, por favor, una buena práctica para ubicar las funciones en un programa php.

No se si se puede escribir una función en un fichero particular y luego desde otro hacer uso de ésta.

Hasta ahora, lo que he hecho es escribir funciones en un mismo programa y cuidar de llamarlas después de donde aparecen escritas.

Puedo escribir partes del programa en tantos bloques "<?php   ?>" como quiera, uno seguido de otro, o ¿cuál es la mejor manera?.

saludos
Título: Re:creando y utilizando funciones en php
Publicado por: Ogramar en 05 de Septiembre 2014, 19:06
Hola Jose, si el código se hace muy extenso y se requiere de la misma función desde distintos archivos php se usa la directiva include:

include da lugar a que se cargue el archivo que tú indiques en el lugar en que tú indiques. Por ejemplo:

<?php include("header.php"); ?>
<p>
Hola, este es el contenido.
</p>
<?php include("footer.php"); ?>

Carga lo que contenga el archivo header.php, luego muestra hola, este es el contenido y luego carga el archivo footer.php

Si quieres puedes tener un archivo que se denomine funciones.php y ahí incluyes todas las funciones que quieras. Luego al comienzo de cada archivo escribes

<?php include("funciones.php"); ?>

Para poder hacer uso de esas funciones dentro de esa página web en concreto

Salu2
Título: Re:creando y utilizando funciones en php usar include
Publicado por: Jose Maldonado en 05 de Septiembre 2014, 22:56
Perfecto Ogramar.

Muchas gracias