Hey, bienvenidos!
Mi nombre es Marcelo Ferreiro, y cree esta web para aprender php, compartiendolo con el mundo, mi idea es postear primero las lecciones más básicas y luego ir compartiendo todo lo que voy aprendiendo. Recursos, tutorials, y manuales de PHP. Espero que os sea tan útil como a mi.
Marcelo Ferreiro - Autor

Función: include

include() incluye y evalúa el archivo especificado, el código de dicho archivo estará en su totalidad disponible en el archivo desde el que se lo incluyó desde el punto donde es incluido, esto incluye variables, funciones y demas estructuras.

Pongamos un ejemplo:

Código del archivo variables.php


<?php
$nombre = "José";
?>

Código del archivo prueba.php


<?php
echo "Mi nombre es ".$nombre; // Mi nombre es

include 'variables.php';
// desde aquí está disponible la variable $nombre;
echo "Mi nombre es ".$nombre; // Mi nombre es José
?>

4 Comentarios en “Función: include”

  • Esto empieza a tener sentido. Puedo poner en un archivo todas las variables y después "llamarlas" cuando quiera.

  • Un pequeño aporte sería lo útil que resulta este include cuando de desarrollar un menú se trata.

    Alguna vez pasé por esta situación (para cuando apenas iniciaba en el mundo del diseño web):

    Iniciaba con cierto proyecto y definía un menú en -x- sitio del diseño, digamos que en la primera columna, a medida que iva generando script tras script el menú principal iva quedando incluido dentro de c/u de ellos.

    Al día siguiente prendía el pc, cargaba el dreamweaver y me daba cuenta de lo mucho que había adelantado, de la gran cantidad que había logrado en la faena de trabajo del día anterior, satisfecho con ello proseguía con la creación de script tras script…

    Aunque…

    En algún momento de días posteriores al inicio del desarrollo caía en cuenta que en el menú me había hecho falta una opción, y esta era la de CONTACTO :S

    vaya! que cosa pensaba, este asunto del CONTACTO es de suma importancia dado que debía estar en TODO el sitio, y ya que había innumerable cantidad de scripts adelantados tenía que parar un momento, abrir c/u de esos script e incluir manualmente la opción de CONTACTO.

    :S , que pérdida de tiempo no ¿?

    Sólo hasta despúes caí en cuenta de lo útil del INCLUDE del php.

    Si desde un inicio defino un script en php que se llame mi_menu.php y en él inserto el menú que quiero que cargue en todo mi sitio web (el menú de forma gráfica, osea, lo que va a ver el usuario) y en cada uno de los scripts que van surgiendo día a día hago algo como:

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

    habré solucionado todo, ya que así haya generado un millón de script (siempre y cuando c/u de estos lleve el include…) y necesite agregar o retirar items de mi_menu sólo tendré que hacer estos cambios UNA SOLA VEZ para que se vean reflejados en todo mi millón de scripts de manera automática.

    eso,

    saludos

2 Trackback(s)

  1. 16.Feb.2008: Función: require » PHPnight
  2. 16.Feb.2008: Buenas prácticas a la hora de programar » PHPnight

CC - 2008 - PHPnight - Sitemap
CMS: WordPress, theme by nEUtrOniCs, translated and modified by Marcelo Ferreiro.