División de código en archivos, distribución en directorios, uso de include. Idea de organización de un proyecto completo. Funciones existentes.
include_path=“.:/php/includes” Unix / Linux
include_path=“.;c:\php\includes” Windows
sentencia | _once | |
---|---|---|
include | optativo y repetitivo | optativo y por única vez |
require | obligatorio y repetitivo | obligatorio y por única vez |
include 'archivo.php';
include ('archivo.txt');
include $nombreArchivo;
<?php // 7-Asignacion.php // Definicion de dos variables $color = 'roja'; $fruta = 'manzana'; $cantidad += 1; ?> <?php // Ejemplo para probar include / require / include_once / require_once // print get_include_path(); echo '<pre>'; print "Una $fruta $color ($cantidad)\n"; include '7-asignacion.php'; print "Una $fruta $color ($cantidad)\n"; include('7-asignacion.php'); print "Una $fruta $color ($cantidad)\n"; echo '</pre>'; ?>
<?php // include condicional, necesidad de definir bloque. include '7-asignacion.php'; if ($cantidad < 3) { include '7-asignacion.php'; } echo '<pre>'; print "Una $fruta $color ($cantidad)\n"; echo '</pre>'; ?>
<?php // Ejemplo de includes dentro de funciones function uno() { include_once '7-asignacion.php'; } function dos() { include_once '7-asignacion.php'; print "Una $fruta $color ($cantidad)\n"; } echo '<pre>'; print "Una $fruta $color ($cantidad)\n"; // //uno(); //dos(); echo '</pre>'; ?>