La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas.

Presentaciones similares


Presentación del tema: "Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas."— Transcripción de la presentación:

1 Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas

2  PHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje interpretado de alto nivel embebido en páginas HTML y ejecutado en el servidor.

3  Es un software de libre distribución y multiplataforma (filosofía Open Source).  Necesita de un servidor Web para ejecutarse.  Lenguaje altamente utilizado para desarrollos web.  Curva de aprendizaje pequeña.  Se encuentran desarrolladas gran cantidad de aplicaciones que se pueden implementar.

4 ClienteNavegadorServidor web Interprete php Solicita url o archivo Solicita pagina Solicita al interprete realizar la operación Lee el archivo Ejecuta comandos Envía pagina al navegador Muestra la pagina en pantalla Finaliza

5  Para introducir código php en html se utilizan la siguiente etiqueta: <? //código php ?> Ó <?php //código php ?> Las paginas se deben guardar con extensión.php

6  Los nombres de variables comienzan con el signo $ y son sensibles a mayúsculas y minúsculas (no así las palabras claves del lenguaje).  No puede contener espacios ni caracteres especiales, solamente se admiten letras, dígitos y guión de piso (_).

7  En PHP no es necesario definir el tipo de dato antes de utilizarla, las mismas se crean en el momento de emplearlas. Las variables se declaran cuando se le asigna un valor, por ejemplo: $entero = 24; //Se declara una variable de tipo integer. $sueldo = 758.43; //Se declara una variable de tipo double. $nombre = “laura"; //Se declara una variable de tipo string. $exite = true; //Se declara una variable boolean.

8  $_COOKIES  $_GET  $_POST  $_SERVER  $_SESSION  $_FILE

9 OperadorEjemploDescripción +$a +$bSuma dos operandos -$a -$bResta dos operandos *$a *$bMultiplica dos operandos /$a /$bDivide dos operandos %$a %$bResto de la división entera

10  Estructura condicional if SIMPLE if (Condición) { Instrucción 1; Instrucción 2; } else { Instrucción A; Instrucción B; } ANIDADA if (Condicion 1) { Instrucción 1; Instrucción 2; } else { if (Condicion 2) { Instrucción A; Instrucción B; } else { Instrucción X; Instrucción Z; } }

11  Estructura repetitiva for for([Inicialización de la variable];[Condición];[Incremento o decremento de la variable]) { [Instrucciones]; } Ejemplo: <?php for($f=1;$f<=100;$f++) { echo $f; echo " "; } ?>

12  Estructuras repetitivas while y do/while WHILE while (condición) { [Instrucciones]; } Ejemplo: <?php $valor=rand(1,100); $inicio=1; while($inicio<=$valor) { echo $inicio; echo " "; $inicio++; } ?> DO/WHILE do { [Instrucciones]; } while (condición); Ejemplo: <?php $valor=rand(1,100); $inicio=1; do { echo $inicio; echo " "; $inicio++; }while($inicio<=$valor) ?>

13  Pagina1.html Formulario de entrada del dato Ingrese su nombre:  Pagina2.php Captura de datos del form

14  Una función PHP es una sección separada de código a la que se le ha dado un nombre, para luego ser llamada en otros scripts tantas veces como se necesite.  La sintaxis para la definición de una función en PHP es: function [nombre de la función]([parámetros]) { [algoritmo] }

15  Include(pagina.php): incluye y evalúa un fichero externo cada vez que es interpretada.  Include_once(pagina.php): incluye y evalúa un fichero, solo se carga una sola vez.  Require(): incluye pero no interpreta el fichero referenciado, no puede ser usado con estructuras de control.  Require_once: incluye el fichero, cuenta con la función include_once para evitar la carga más de una vez.


Descargar ppt "Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas."

Presentaciones similares


Anuncios Google