|
|
Línea 37: |
Línea 37: |
| *Guardamos el fichero con extensión .php | | *Guardamos el fichero con extensión .php |
| **Así sabemos que el interprete php tiene que ejecutar códigoç | | **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
| |
− | **Booleano
| |
− | **NULL un tipo especial que solo tiene ese valor
| |
− | *tipos complejos
| |
− | **objetos
| |
− | **matrices
| |
− | **recursos
| |
− | 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">
| |
− | ===Valor de variable===
| |
− | *Una variable le asigno un valor en cualquier momento
| |
− | *El tipo de la variable depende del valor que tiene
| |
− | *función isset comprueba que una variable tenga valor
| |
− | '''<?php'''
| |
− | /*
| |
− | $VariableValor= 5;
| |
− | print ("El valor de la variable es $VariableValor");
| |
− | print ("El valor de otra variable es $OtraVariableValor");
| |
− | if (isset($VariableValor))
| |
− | print ("VariableValor tiene valor asignado");
| |
− | else
| |
− | print ("VariableValor no no tiene valor asignado");
| |
− | if (isset($OtraVariableValor))
| |
− | print ("OtraVariableValor tiene valor asignado");
| |
− | else
| |
− | print ("OtraVariableValor no no tiene valor asignado");
| |
− | '''?>'''
| |
| </div> | | </div> |