Plantilla:PHP/Introduccion
De WikiEducator
Revisión a fecha de 18:52 4 oct 2016; ManuelRomero (Discusión | contribuciones)
Saltar a: navegación, buscar
- PHP (acrónimo de PHP: Hypertext Preprocessor)
- es un lenguaje de código abierto
- muy popular (Podríamos pensar en un estándar?)
- especialmente adecuado para desarrollo web
- en desarrollos web
- Se ejecuta en el servidor web
- Es incrustrado en HTML.
- El cliente solo ve el resultado de la ejecución nunca el código
- Obtención del lenguaje de marcas para mostrar en el cliente
|
- El servidor en acción
|
- El servidor en acción
|
- Restricciones del servidor con php
- Como PHP se ejecuta del lado del servidor sólo puede tener acceso a los datos del propio servidor.
- No puede acceder a los recursos del cliente
- No puede saber qué hora es en el cliente
- No puede acceder a los archivos del cliente
- Salvo la excepción de las Cookies
- Configuraciones
- 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
Como escribir PHP 1
- Dentro de páginas html
<?php instrucciones ?>
- Nosotros siempre usaremos este estilo para escribir código
- Lo podemos embeber en código html .... o no.
- Otros modos menos usados
- Estilo asp
<% instrucciones %>
- Para ello hemos de tener habilitado la etiqueta de php.ini
asp_tags 1
- Estilo corto
<? instrucciones ?>
- Para ello hemos de tener habilitado la etiqueta de php.ini
short_open_tag 1
- Sintaxis para editores HTML
<SCRIPT LANGAGE="PHP"> instrucciones </SCRIPT>
- Guardamos el fichero con extensión .php
- Así sabemos que el interprete php tiene que ejecutar código
Como escribir PHP 2
- Escribiendolo en un fichero aparte
- incluimos el fichero explícitamente
include('ruta/nobrefichero'); require('ruta/nobrefichero'); include_once('ruta/nombrefichero'); require_once('ruta/nombrefichero');
Comentarios
Son ignorados por el intérprete
<?php /* Este código no hace nada pero muestra la sintaxis de los comentarios como este que ocupa varias líneas tipo lenguaje C o Java */ $miVariable= 8;// Esta parte de la línea se ignorará $miVariable+= 8;# y esta parte de línea tambien echo "Valor de la variable $miVariable"; //Este es otro comentario de una sola línea #Este es otro modo de hacer comentarios tipo script de linux ?>
- Este código nos visualizará
Valor de la variable 16
</source>