La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

PHP - Ingº Eloy Colquehuanca C. 1 LENGUAJE DE PROGRAMACIÓN PHP Docente: Ingº Eloy Colquehuanca C. Web :

Presentaciones similares


Presentación del tema: "PHP - Ingº Eloy Colquehuanca C. 1 LENGUAJE DE PROGRAMACIÓN PHP Docente: Ingº Eloy Colquehuanca C. Web :"— Transcripción de la presentación:

1 PHP - Ingº Eloy Colquehuanca C. 1 LENGUAJE DE PROGRAMACIÓN PHP Docente: Ingº Eloy Colquehuanca C. Web : www.punored.com/eloy E-mail : eloymcc@hotmail.com eloymcc@punored.com

2 PHP - Ingº Eloy Colquehuanca C. 2 Introducción a PHP PHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en páginas HTML y ejecutado en el servidor. PHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en páginas HTML y ejecutado en el servidor. PHP es un lenguaje de script del lado del servidor. Otros lenguajes similares son ASP, JSP o ColdFusion PHP es un lenguaje de script del lado del servidor. Otros lenguajes similares son ASP, JSP o ColdFusion Los scripts PHP están incrustados en los documentos HTML y el servidor los interpreta y ejecuta antes de servir las páginas al cliente Los scripts PHP están incrustados en los documentos HTML y el servidor los interpreta y ejecuta antes de servir las páginas al cliente El cliente no ve el código PHP sino los resultados que produce El cliente no ve el código PHP sino los resultados que produce

3 PHP - Ingº Eloy Colquehuanca C. 3 Introducción a PHP PHP se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podría ser una base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una página HTML PHP se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podría ser una base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una página HTML

4 PHP - Ingº Eloy Colquehuanca C. 4 Introducción a PHP Breve historia de PHP Breve historia de PHP Creado por Rasmus Lerdorf para uso personal en 1994 Creado por Rasmus Lerdorf para uso personal en 1994 PHP = Personal Hypertext Processor PHP = Personal Hypertext Processor Versión actual: PHP 5 Versión actual: PHP 5 Es un módulo que se añade al servidor web y fue concebido inicialmente para Apache Es un módulo que se añade al servidor web y fue concebido inicialmente para Apache ¿Por qué PHP? ¿Por qué PHP? Por sus ventajas: es potente, fácil de aprender, de libre distribución, permite el acceso a bases de datos y otras funcionalidades orientadas a la red Por sus ventajas: es potente, fácil de aprender, de libre distribución, permite el acceso a bases de datos y otras funcionalidades orientadas a la red Dispone de abundante soporte en la Web Dispone de abundante soporte en la Web

5 PHP - Ingº Eloy Colquehuanca C. 5 Introducción a PHP Requisitos Requisitos Servidor web Apache (www.apache.org) Servidor web Apache (www.apache.org) con el módulo PHP (www.php.net) con el módulo PHP (www.php.net) y la base de datos MySQL (www.mysql.com) si se desea crear páginas dinámicas y la base de datos MySQL (www.mysql.com) si se desea crear páginas dinámicas Otras utilidades Otras utilidades Herramientas para la gestión de MySQL, como PHPMyAdmin (www.phpmyadmin.net) Herramientas para la gestión de MySQL, como PHPMyAdmin (www.phpmyadmin.net) Editores de PHP, como DevPHP (www.sourceforge.net), Macromedia Dreamweaver Editores de PHP, como DevPHP (www.sourceforge.net), Macromedia Dreamweaver AppServ www.appservnetwork.com MySQL MySQL Apache Apache PHP PHP MySQL MySQL phpMyAdmin phpMyAdmin

6 PHP - Ingº Eloy Colquehuanca C. 6 Ejemplo de php Ejemplo Ejemplo <?php echo "Hola mundo"; ?> ?>

7 PHP - Ingº Eloy Colquehuanca C. 7 Variables Una variable es un contenedor de información, en el que podemos almacenar números enteros, números decimales, carácteres... el contenido de las variables se puede leer y se puede cambiar durante la ejecución de una página PHP. Una variable es un contenedor de información, en el que podemos almacenar números enteros, números decimales, carácteres... el contenido de las variables se puede leer y se puede cambiar durante la ejecución de una página PHP. <?php <?php $a=5;$b=3.51; $c=“Hola mundo"; echo "$a $b $c"; ?>

8 PHP - Ingº Eloy Colquehuanca C. 8 Operadores Aritméticos "; echo $a - $b," "; echo $a * $b," "; echo $a / $b," "; $a++; echo $a," "; $b--; echo $b," "; ?> "; echo $a - $b," "; echo $a * $b," "; echo $a / $b," "; $a++; echo $a," "; $b--; echo $b," "; ?>

9 PHP - Ingº Eloy Colquehuanca C. 9 Operadores de Comparación OperadorNombreEjemploDevuelve cierto cuando: ==Igual $a == $b $a es igual $b !=Distinto $a != $b $a es distinto $b <Menor que $a < $b $a es menor que $b >Mayor que $a > $b $a es mayor que $b <=Menor o igual $a <= $b $a es menor o igual que $b >=Mayor o igual $a >= $b $a es mayor o igual que $b

10 PHP - Ingº Eloy Colquehuanca C. 10 Operadores de Lógicos OperadorNombreEjemploDevuelve cierto cuando: &&Y(7>2) && (2<4) Devuelve verdadero cuando ambas condiciones son verdaderas. andY(7>2) and (2<4) Devuelve verdadero cuando ambas condiciones son verdaderas. ||O(7>2) || (2<4) Devuelve verdadero cuando al menos una de las dos es verdadera. !No! (7>2)Niega el valor de la expresión.

11 PHP - Ingº Eloy Colquehuanca C. 11 Instrucciones de Programación Condicionales

12 PHP - Ingº Eloy Colquehuanca C. 12 Instrucciones de Programación Condicionales

13 PHP - Ingº Eloy Colquehuanca C. 13 Instrucciones de Programación Condicionales switch(variable) { opción1:código para opción1; opción1:código para opción1; break ; break ; opción2:código para opción2; opción2:código para opción2; break; break;............ opciónN:código para opciónN; opciónN:código para opciónN; break; break; default: código para la opción por defecto; default: código para la opción por defecto; break; break; }

14 PHP - Ingº Eloy Colquehuanca C. 14 Instrucciones de Programación Condicionales <?php $a=3; $a=3; switch($a) switch($a) { case 1: echo “estamos en la opción uno”; break; break; case 2: echo “estamos en laopción dos”; break; break; case 3: echo “estamosen la opción tres”; break; break; default: echo “No hay opciones”; default: echo “No hay opciones”; }?>

15 PHP - Ingº Eloy Colquehuanca C. 15 Instrucciones de Programación Bucles - While

16 PHP - Ingº Eloy Colquehuanca C. 16 Instrucciones de Programación Bucles - While "; $i++; } ?> "; $i++; } ?>

17 PHP - Ingº Eloy Colquehuanca C. 17 Instrucciones de Programación Bucles - For

18 PHP - Ingº Eloy Colquehuanca C. 18 Instrucciones de Programación Bucles - For "; } ?> "; } ?>


Descargar ppt "PHP - Ingº Eloy Colquehuanca C. 1 LENGUAJE DE PROGRAMACIÓN PHP Docente: Ingº Eloy Colquehuanca C. Web :"

Presentaciones similares


Anuncios Google