PHP 6: Dividir en varios ficheros, includes, requires..

Después de ir dividiendo nuestra aplicación, programa o algoritmo que estemos haciendo usando funciones, tenemos también lo includes y requires.

Siguiendo con aquello de “divide y vencerás”. Podríamos por ejemplo dividir las secciones del menú, cabecera, contenido
Al grano..

include y require

Includo y require son igual, por ejemplo si tenemos el siguiente archivo php6.php:

<?php
include "cabecera.php";
include "menu.php";
include "contenido.php";
?>

Que incluye al archivo cabecera.php siguiente:

<?php
echo “Aquí va la cabecera”;
?>

Por ejemplo un menú así:

<?php
echo “Aquí el menú”;
?>

Y el fichero que escribe el contenido:

<?php
echo "Y el contenido";
?>

Sea lo que sea que tengamos en los ficheros incluidos se ejecutarán desde el primer archivo en el orden y posición desde donde se llamen. Si no encuentra el archivo incluido mostrará entonces una advertencia (warning). Sin embargo, si usamos require y no encuentra el archivo incluido entonces parará y mostrará un error.

include_once y require_once

Para terminar con éste minitutorial, tenemos los once. La diferencia con los anteriores es que si ya hemos incluido o requerido un fichero y lo intentamos volver a require_once o include_once no lo va a hacer por segunda vez.

include_once significa incluir una vez y require_once siginifica requerir una vez. Con un poco de inglés nos acordaremos fácilmente. Sencillo verdad?¿

Sólo me queda remitirme a la documentación oficial. Si te ha gustado, te ha parecido interesante, quieres que siga escribiendo, quieres colaborarme, dale +1, comparte, o deja un mensaje.. 🙂

Espero pronto seguir con éstos minitutoriales.

Un saludo.

Compartir..

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *