Diferencia entre revisiones de «Usuario:ManuelRomero/modulo implantacion web»

De WikiEducator
Saltar a: navegación, buscar
(Variables)
 
(35 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
 +
__NOEDITSECTION__
 +
 +
 +
{{:Usuario:ManuelRomero/php/nav}}
 +
 +
__TOC__
 +
 +
<br> --[[Usuario:ManuelRomero|Manuel Romero]] 16:12 3 nov 2013 (UTC)
 
{{#widget:Slides}}  
 
{{#widget:Slides}}  
 
{{MiTitulo| Implantación de aplicaciones web: PHP}}
 
{{MiTitulo| Implantación de aplicaciones web: PHP}}
Línea 9: Línea 17:
  
 
<div class="slide">
 
<div class="slide">
===Introduccion===
 
#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
 
</div>
 
 
<div class="slide">
 
===Como escribir PHP 1===
 
Dentro de páginas html
 
'''<?php'''
 
  '' instrucciones''
 
'''?>'''
 
;Otros modos menos usados
 
:Estilo asp
 
'''<%'''
 
  '' instrucciones''
 
'''%>'''
 
: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ç
 
</div>
 
<div class="slide">
 
===Como escribir PHP 2===
 
escribiendolo en un fichero aparte
 
incluimos el fichero explícitamente
 
include('ruta/nobrefichero');
 
require('ruta/nobrefichero');
 
include_one('ruta/nobrefichero');
 
require_one('ruta/nobrefichero');
 
 
</div>
 
 
 
<div class="slide">
 
=== Variables===
 
no hay que definir tipo
 
El tipo dependerá del valor asignado
 
*tipos básicos
 
**entero
 
**cadena
 
**real o coma flotante
 
*tipos complejos
 
**objetos
 
**matrices
 
identificador
 
{{Puntos clave|$(a..zA..Z_)(ascii-127..255)*}}
 
 
'''<?php'''
 
  $miVariable= 8;/*Variable de tipo entero*/
 
  edad = 5/*Error en el identificador*/
 
  $5edad = 5 /*Error en el identificador */
 
'''?>'''
 
*El lenguaje es sensible a mayúsculas y minúsculas
 
**En los identificadores de variables
 
**No lo es en nombres de funciones
 
**No lo es en palabras reservadas (if, then, else,...)
 
 
</div>
 
<div class="slide">
 
 
===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
 
*/
 
$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 código nos visualizará
 
Valor de la variable 16
 
</div>
 
<div class="slide">
 
===Variables entera===
 
Posible notación decimal/octal/hexadecimal
 
 
</div>
 
 
=== ===
 
 
</div>
 

Última revisión de 02:41 10 feb 2015





--Manuel Romero 16:12 3 nov 2013 (UTC)


PHP

  1. introduccion