Diferencia entre revisiones de «Plantilla:PHP/Introduccion»
De WikiEducator
Línea 130: | Línea 130: | ||
<div class="slide"> | <div class="slide"> | ||
− | === | + | ===Escribir PHP con directivas de inclusión=== |
− | * | + | *Podemos escribir el código php scribiéndolo en un fichero aparte y luego lo incluimos. |
− | ** | + | **Incluimos el fichero explícitamente |
+ | **Para ello usamos directivas o instrucciones del tipo incldue | ||
<source lang=php> | <source lang=php> | ||
include('ruta/nobrefichero'); | include('ruta/nobrefichero'); | ||
Línea 139: | Línea 140: | ||
require_once('ruta/nombrefichero'); | require_once('ruta/nombrefichero'); | ||
</source> | </source> | ||
− | ;Ambas son palabras reservadas del lenguaje y sirven para incluir el contenido de un fichero con sentencias php en esa posición del código | + | ;Ambas son palabras reservadas del lenguaje y sirven para incluir el contenido de un fichero con sentencias php en esa posición del código. |
{{MRM_Puntos clave|Title=Include Vs Require| | {{MRM_Puntos clave|Title=Include Vs Require| | ||
*Ambas incluyen el contenido de un fichero php en esa posición | *Ambas incluyen el contenido de un fichero php en esa posición | ||
Línea 148: | Línea 149: | ||
**include/require siempre buscan e incluyen el fichero en esa posición | **include/require siempre buscan e incluyen el fichero en esa posición | ||
**include_once/require_once antes de incluirlo mira a ver si ya lo incluyó previamente en cuyo caso ya no lo hace}} | **include_once/require_once antes de incluirlo mira a ver si ya lo incluyó previamente en cuyo caso ya no lo hace}} | ||
− | {{MRM_Actividad|Title=Probando include(_once) | + | {{MRM_Actividad|Title=Probando include(_once) y require(_once) |
|Crea 4 ficheros con el siguiente código | |Crea 4 ficheros con el siguiente código | ||
;fichero_include.php | ;fichero_include.php | ||
Línea 193: | Línea 194: | ||
include 'ficheros/fichero_no_existe_include.php'; | include 'ficheros/fichero_no_existe_include.php'; | ||
echo "Vemos que no pasa nada, por que el fichero no existe pero sigue <hr />"; | echo "Vemos que no pasa nada, por que el fichero no existe pero sigue <hr />"; | ||
− | |||
− | |||
echo "<h2>Ahora volvemos a incluir un fichero con include_once</h2>"; | echo "<h2>Ahora volvemos a incluir un fichero con include_once</h2>"; | ||
Línea 217: | Línea 216: | ||
{{Tip| | {{Tip| | ||
*Siénte comoda en modificar el fichero y ver el resultado | *Siénte comoda en modificar el fichero y ver el resultado | ||
− | *Observa que | + | *Observa que estas instrucciones no son exactamente funciones, por lo que no necesitan paréntesis (aunque se puede poner por mantener una homogeneidad con sintaxis del uso o invocación de funciones) |
<source lang=php> | <source lang=php> | ||
include 'ficheros/fichero_include.php' | include 'ficheros/fichero_include.php' |
Revisión de 04:36 18 oct 2016
Contenido
Introducción a PHP
Qué es php
- Qué es php
- Directivas de PHP.ini
http://www.php.net/manual/es/ini.list.php
- Funciones que quedaron obsoletas en PHP 5.3.x
http://php.net/manual/es/migration53.deprecated.php
- Características obsoletas en PHP 7.0.x
http://php.net/manual/es/migration70.deprecated.php http://php.net/manual/es/migration70.incompatible.php
</div>