23 jul. 2013

Índice de tutoriales:
PHP con MySQL I (Sintaxis básica)
PHP con MySQL II (Sintaxis básica include require)
PHP con MySQL III (Tipos de datos)
PHP con MySQL IV (Variables)
PHP con MySQL V (Constantes)
PHP con MySQL VI (Expresiones y operadores)
PHP con MySQL VII (Estructuras de control)



Con php podemos acceder a ficheros externos, de manera que nos permite hacer una página modular de forma sencilla con la siguiente sintaxis.

Sintaxis básica (ficheros externos)

Para ello podemos utilizar include() o require()

En ambos casos, estas funciones incluyen y evalúan el fichero php o html que hemos especificado.
La diferencia reside en que include() trata de incluirlo por lo que en caso de que el fichero de un error o no esté accesible nos devolverá un warning; mientras que con require() le indicamos la necesidad de que el fichero sea accesible y legible por lo que si devuelve un error será un error fatal y detendrá la ejecución de la página. Dependiendo de nuestras necesidades elegiremos uno u otro.


EJEMPLO 
fichero ejemplo_include.php
<HTML>
<HEAD>
<?php include("cabecera.html"); ?>
</HEAD>
<BODY>
<?php include("cuerpo.php"); ?>
<?php include("pie.html"); ?>
</BODY>
</HTML>

fichero ejemplo_require.php
<HTML>
<HEAD>
<?php require("cabecera.html"); ?>
</HEAD>
<BODY>
<?php require("cuerpo.php"); ?>
<?php require("pie.html"); ?>
</BODY>
</HTML>

fichero cabecera.html
<TITLE>Mi primer prueba con include y require con Linceus</TITLE>

fichero cuerpo.php
<h1>Esto es el cuerpo</h1>
<?php print ("<h1>de un fichero php</h1>"); ?>

fichero pie.html
<h6>Realizado por Linceus</h6>
Reacciones:

0 comentarios:

Publicar un comentario