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

De WikiEducator
Saltar a: navegación, buscar
(Comentarios)
Línea 21: Línea 21:
  
 
<div class="slide">
 
<div class="slide">
===Sintaxis===
+
===Como escribir PHP 1===
 
Dentro de páginas html
 
Dentro de páginas html
 
  '''<?php'''
 
  '''<?php'''
Línea 35: Línea 35:
 
   '' instrucciones''
 
   '' instrucciones''
 
  '''</SCRIPT>'''
 
  '''</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>
 +
 +
 
<div class="slide">
 
<div class="slide">
 
=== Variables===
 
=== Variables===
Línea 56: Línea 69:
 
   $5edad = 5 /*Error en el identificador */
 
   $5edad = 5 /*Error en el identificador */
 
  '''?>'''
 
  '''?>'''
 +
El lenguaje es sensible a mayúsculas y minúsculas
 +
 
</div>
 
</div>
 
<div class="slide">
 
<div class="slide">

Revisión de 09:51 26 sep 2011


Introduccion

  1. PHP (acrónimo de PHP: Hypertext Preprocessor)
    1. es un lenguaje de código abierto
    2. muy popular (Podríamos pensar en un estándar?)
    3. especialmente adecuado para desarrollo web
    4. en desarrollos web
      1. Se ejecuta en el servidor web
      2. Es incrustrado en HTML.
      3. El cliente solo ve el resultado de la ejecución nunca el código

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ç

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');


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


Icon key points.gif

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

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

Variables entera

Posible notación decimal/octal/hexadecimal