Exposicion de php

25
Angie Liceth Barre Vargas UNIDAD EDUCATIVA “JESUCRISTO REY SEXTO INFORMÀTICA

description

lic aki esta

Transcript of Exposicion de php

Page 1: Exposicion de php

Angie Liceth Barre Vargas

UNIDAD EDUCATIVA

“JESUCRISTO REY”

SEXTO INFORMÀTICA

Page 2: Exposicion de php

PHP

Page 3: Exposicion de php

HISTORIA DE PHP ES EL LENGUAJE DE LADO SEVIDOR MAS

EXTENDIDO EN LA WEB.

NACIDO EN 1994 SE TRATA DE UN LENGUAJE DE CREACION RELATIVAMENTE RECIENTE AUNQUE CON LA QUE EVOLUCIONA EL INTERNET PAREZCA TODA LA VIDA.

Page 4: Exposicion de php

PHP AUNQUE MULTIPLATAFORMA, HA SIDO CONCEBIDO INICIALMENTE PARA ENTONCES UNIX Y EN ESTE SISTEMA OPERATIVO DONDE PUEDAN APROVECHAR MEJOR SU PRESENTACIONES.

PHP, DEBE SER INSTALADO DE UN SERVIDOR EN NUESTRO PC PARA PODER TRABAJAR UN LOCAL.

Page 5: Exposicion de php

Fue originalmente diseñado en Perl, con base en la escritura de un grupo de CGI binarios escritos en el lenguaje C por el programador danés-canadiense Rasmus Lerdorf en el año 1994 para mostrar su currículum vítae y guardar ciertos datos, como la cantidad de tráfico que su página web recibía. El 8 de junio de 1995 fue publicado "Personal Home Page Tools" después de que Lerdorf lo combinara con su propio Form Interpreter para crear PHP/FI.

Page 6: Exposicion de php

Fue creado originalmente por Rasmus Lerdorf en 1994; sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal. Publicado bajo la PHP License, la Free Software Foundation considera esta licencia como software libre.

Page 7: Exposicion de php

MODO DE ABRIR Y CERRAR ETIQUETAS

<? Y ?><% Y %><? Y ?><Script lenguaje =“php”>

Page 8: Exposicion de php

DESPUES DE PHP Y EL SERVIDOR PODEMOS HACER NUESTRO

PRIMER SCRIPT. UNA VEZ QUE YA TENEMOS INSTALADO

PHP, MySQL Y EL SERVIDOR APOCHE CONFIGURADO PARA USARLO Y PODEMOS COMENZAR NUESTRO PRIMER SCRIPT.

i. < ! php$ my var=“HOLA php;

“comentario”Echo $ my var;

?>

Page 9: Exposicion de php

EL CODIGO HTML Y PHP SON DEL MISMO MODO SON FORMULADA DE

DIFERENTE FORMA:

CODIGO HTML<html><head>

<title>SALUDO</title>

</head><body><? php>/* PASAMOS A MODO PHP*

$ nombre= “ANGIE”;

$apellido= “BARRE”;

Echo “SOY +$NOMBRE +$APELLIDO” ;??</body></html>

CODIGO PHP

<html><head>

<title>SALUDO</title></head><body><p>hola,

SOY ANGIE BARRE </p></body></html>

Page 10: Exposicion de php

PHP ES COMPATIBLE CON HTML

1. ETIQUETA CANONICA <? PH0P ?>2. ETIQUETA CORTA POS SGML

<? ?>3. ESTILO ASP <% %>

(SE DEBE VERIFICAR QUE ESTE HABILITADAS

ESTA OPCION PHP.IN)

4. ETIQUETA DE ESTE ESTILO HTML <SCRIPT LENGUAGE =“PHP”>

</SCRIPT>

ETIQUETAS ESPECIALES

Page 11: Exposicion de php

REGLAS IF Y ELSE EL IF Y ELSE SIRVE PARA COMPARAR POR DEFECTO A LOS NÚMEROS ENTEROS

FALSAS, Y POR DEFECTO A CERO FLOTADORES, CUERDAS A LA'' CADENA VACÍA, LAS MATRICES A LA MATRIZ VACÍA.

If (!preg_match('/^[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/',$name))   echo $name.' is not a valid PHP variable name';else   echo $name.' is valid PHP variable name';?>

Page 12: Exposicion de php

WHILE El significado de una sentencia while es

simple. Le dice a PHP que ejecute las sentencias anidadas, tanto como la expresión while se evalúe como TRUE. El valor de la expresión es verificado cada vez al inicio del bucle, por lo que incluso si este valor cambia durante la ejecución de las sentencias anidadas, la ejecución no se detendrá hasta el final de la iteración (cada vez que PHP ejecuta las sentencias contenidas en el bucle es una iteración). A veces, si la expresión while se evalúa como FALSE desde el principio, las sentencias anidadas no se ejecutarán ni siquiera una vez.

Page 13: Exposicion de php

DO WHILE SE UTILIZA GENERALMENTE CUANDO NO

SABEMOS CUANTAS VECES SE HABRÁ DE EJECUTAR EL BUCLE, IGUAL QUE EL BUCLE WHILE, CON LA DIFERENCIA DE QUE SABEMOS SEGURO QUE EL BUCLE POR LO MENOS SE EJECUTARÁ UNA VEZ.

do {     //sentencias del bucle

} while (condición)

Page 14: Exposicion de php

EJEMPLO DE WHILE <?php

/* COMENTARIO */

$i = 1;while ($i <= 10) {    echo $i++;  /* el valor presentado sería                   $i antes del incremento                   (post-incremento) */}

Page 15: Exposicion de php

<html><body><?php>$ posicion =“ARRIBA”switch ($ posicion){Case “ARRIBA” ://bloque 1Echo “ la variable continue”Echo” el valor arriba”BreakCase “abajo” :// bloque 2Echo “continue”Break;Default:// bloque2Echo “contiene otro valor”Echo “distinto arriba abajo”??</body></html>

Page 16: Exposicion de php

SWITCH La sentencia switch es similar a una

serie de sentencias IF en la misma expresion. En muchas ocasiones, se quierecomparar la misma variable (o expresion) con nuchos valores diferentes, y ejecutar una parte de codigo distintadependiendo de a qué valor es igual. Para ello sirve la sentencia switch.

Page 17: Exposicion de php

FOR ES EL QUE DETERMINANDO DE DONDE COMIENZA HASTA

DONDE LLEGA

Inicialización: Es una expresión que ejecuta una sola vez al inicio y predetermina el primer valor inicial, mas comúnmente asignado a una variable ejemplo:

:$i = 1; Condición: Es una expresión que se evalúa como falsa o

verdadera, si es falsa el bucle finaliza, en caso contrario el bucle ejecuta la sentencia ejemplo:

:$i <= 5; Actualización: Es una expresión que modifica la expresión de

inicialización comúnmente en incremento o decremento Ejemplo::$i += 1

Page 18: Exposicion de php

For ($ i=1; i<=10; $i++){

If($ i>5){Break;

}Echo $1;

}

Page 19: Exposicion de php

OPERADORES LOGICOS + = suma - = resta * = multiplicacion / = divison % = porcentaje ++ = suma igual

-- = resta igual == igual comparar ! = diferencia <= menor >= mayor <== mayor igual >== menor igual

Page 20: Exposicion de php

&&

Y

(7>2) && (2<4)

Devuelve verdadero cuando ambas

condiciones son verdaderas.

Page 21: Exposicion de php

and Y (7>2)

and (2<4)

Devuelve verdadero

cuando ambas

condiciones son

verdaderas.

Page 22: Exposicion de php

||

O

(7>2) || (2<4)

Devuelve verdadero cuando al menos una de las dos es verdadera.

Page 23: Exposicion de php

or

O

(7>2) or

(2<4)

Devuelve verdadero cuando al

menos una de las dos

es verdadera.

Page 24: Exposicion de php

! No ! (7>2)

Niega el valor de

la expresió

n.

Page 25: Exposicion de php

gracias