Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porRoberto Méndez Ortiz Modificado hace 9 años
1
Creación de páginas Web (II) PHP Pau Barceló Forteza barcelo@sithex.com
2
PHP Concebido en 1994 por Rasmun Lerdorf Server-side scripting language. Diseñado para el Web. Se interpreta a nivel del servidor y genera código HTML u otro tipo que verá el cliente
3
PHP Es un producto Open Source. Originalmente PHP significaba Personal Home Page. Luego se cambió a PHP Hypertext Preprocesor. http://www.php.net http://www.php.net http://zend.com http://zend.com
4
Puntos fuertes Alto rendimiento Interactúa con muchas bases de datos: MySQL, PostreSQL, MSQL, Oracle, … Librerías: Multitud de librerías multipropósito http://comoganardinerodesdecasa.es/9- utiles-librerias-php/ http://comoganardinerodesdecasa.es/9- utiles-librerias-php/ http://www.dr-leech.com/2007/04/02/clases- y-librerias-esenciales-en-php http://www.dr-leech.com/2007/04/02/clases- y-librerias-esenciales-en-php 8/12/2007 © - Derechos Reservados - Prof. Nelliud D. Torres 4
5
Puntos fuertes Gratis “Fácil de aprender” Similar a C, Java, C++ o C# Apoyo a objetos Objeto=Estructura+Funciones 8/12/2007 © - Derechos Reservados - Prof. Nelliud D. Torres 5
6
Puntos fuertes Portable Acceso al código fuente Apoyo empresarial por parte de Zend y otros 8/12/2007 © - Derechos Reservados - Prof. Nelliud D. Torres 6
7
PHP Documentos con extensión.php o.phtml HTML con código incrustado Similar a C <?php $ini = "Hola "; $fin = " a todos"; $todo = $ini.$fin; echo $todo; ?>
8
Sintaxis Variables Ejemplo de PHP ",$b," ",$c; ?>
9
Sintaxis (op. Aritméticas) +Suma -Resta *Multiplicación / Divide %Módulo ++Suma 1 --Resta 1 Ejemplo de PHP "; echo $a - $b," "; echo $a * $b," "; echo $a / $b," "; $a++; echo $a," "; $b--; echo $b," "; ?>
10
Sintaxis (Comparativas) == Igual != Distinto < Menor > Mayor <= Menor o igual >=Mayor o igual Ejemplo de PHP "; echo $a != $b," "; echo $a "; echo $a > $b," "; echo $a >= $c," "; echo $b "; ?>
11
S¡ntaxis (op. Lógicas) && op AND || op OR ! op NOT Ejemplo de PHP $b)," "; echo ($a == $b) || ($b == $c)," "; echo !($b "; ?>
12
Sintaxis (Control de flujo, decisión) if... else Ejemplo de PHP <?php $a = 8; $b = 3; if ($a < $b) { echo "a es menor que b"; }else{ echo "a no es menor que b"; } ?>
13
Sintaxis(Control de flujo,switch) <?php if ($i == 0) { echo "i es igual a 0"; } elseif ($i == 1) { echo "i es igual a 1"; } elseif ($i == 2) { echo "i es igual a 2"; } switch ($i) { case 0: echo "i es igual a 0"; break; case 1: echo "i es igual a 1"; break; case 2: echo "i es igual a 2"; break; default: echo “otro”; } ?>
14
Sintaxis (control de flujo, iteración) While Ejemplo de PHP Inicio "; $i++; } ?> Final
15
Sintaxis (control de flujo, iteración) For Ejemplo de PHP Inicio "; } ?> Final
16
Ejemplo Ejercicio echo <?php echo “hola mundo”; ?>
17
Ejemplo Ejercicio phpinfo
18
Ejemplo Ejercicio suma <?php $n1=1; $n2=2; $suma=$n1+$n2; echo "suma = ".$suma. " "; echo "$n1+$n2"; ?>
19
Emisión datos (form.html) Ejemplo POST Formulario GET Introduzca nombre: Introduzca apellidos:
20
Recepción datos (recep.php) Recogida Procesando formulario Nombre POST:
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.