Sunteți pe pagina 1din 13

Universidad Nacional Jos Faustino Snchez

Carrin

SEMANA 5 : INTRODUCCIN A PHP


EAP. Ingeniera Informtica
Huacho, Mayo 2015

Ing. La Rosa Flores Christian

HISTORIA DE PHP

Rasmus Lerdorf, miembro del equipo de desarrollo de Apache, cre PHP


(Personal Home Page) en 1994. Su nica intencin fue la de crear un
pequeo sistema de control para verificar el nmero de personas que lean
su curriculum vitae en la Web.
En los meses siguientes a su creacin, PHP se desarroll en torno a un grupo
de programadores que comprobaban el cdigo y sus revisiones. Para dar
ms potencia al sistema, Rasmus cre funciones en lenguaje C para permitir
conexin a bases de datos. Este fue el comienzo de la potencia real del
leguaje.
Hacia 1997, PHP/FI se estaba usando en ms de 50.000 pginas en todo el
mundo.
Despus de una encuesta entre desarrolladores y usuarios de PHP se decidi
cambiar el significado de PHP a Hypertext Preprocessor.

Ing. La Rosa Flores Christian

QU ES PHP?

Lenguaje scripting
SERVER-SIDE de propsito general, originalmente
desarrollado para producir sitios web dinmicos.
Actualmente PHP se encuentra instalado en ms de 20 millones de sitios web
y mas de 1 milln de servidores Web.
PHP es un software gratuito , bajo la licencia GPL.

Ing. La Rosa Flores Christian

TRABAJANDO CON PHP

Algunas recomendaciones

wampserver.c
om
Ing. La Rosa Flores Christian

apachefriend.o
rg

mamp.inf
o
4

QU ES PHP?

PHP es un lenguaje de scripting que permite la generacin dinmica de


contenidos en un servidor web.
Para delimitar el cdigo PHP, utilizamos la siguiente forma:
<?PHP
cdigo PHP.
?>
Entre sus principales caractersticas tenemos la potencia, su alto
rendimiento, su facilidad de aprendizaje y el escaso consumo de
recursos.

Ing. La Rosa Flores Christian

El cdigo PHP puede incluirse dentro del cdigo de una pgina


<HTML>
HTML.
<HEAD>
<TITLE>Mi primer programa en PHP
5</TITLE>
</HEAD>
<BODY>
<?php
echo "Este es el tpico Hola Mundo!!!
<brxbr>" ;
phpinfo();
?>
</BODY>
</HTML>
5

CMO FUNCIONA PHP

El navegador del cliente solicita un documento PHP.

Llega la solicitud del servidor y localiza el documento, lanza el intrprete


de PHP y ejecuta todo su cdigo.

Una vez ejecutado el cdigo se genera el resultado en HTML y lo devuelve


al servidor para que lo transfiera al cliente.

El servidor transfiere el resultado en HTML y es mostrado en el navegador


del cliente.

Ing. La Rosa Flores Christian

VARIABLES EN PHP

Una variable es una posicin de memoria creada para asignar un dato o


valor.
Durante la ejecucin del script, el valor de la variable puede variar, tanto de
tipo como de valor.
En PHP, no hace falta declarar las variables. Se debe anteponer el $ para
indicar que estamos hablando de una variable.
PHP es un lenguaje CASE SENSITIVE, es decir, diferencia entre maysculas y
minsculas, por lo que no es lo mismo $Valor que $valor, ya que lo
interpretara como dos variables distintas.
TIPO DE VARIABLES

Entero (integer): Almacena nmeros sin decimales. Enteros positivos y


negativos.
Coma Flotante (double): Nmeros con decimales.
Carcter (string): Texto o informacin numrica escrita entre comillas
dobles o simples.
Bootean: Slo tiene dos posibles valores: Verdadero o Falso.
Nulo {NULL): Es un tipo especial que solo contiene un valor: NULL.
Vectores (array): Colecciones de datos.
Objetos (object): Conjunto de datos y funciones independientes.

Ing. La Rosa Flores Christian

CONVERTIR TIPO DE VARIABLES EN PHP

PHP es un lenguaje que realiza la conversin de tipos en funcin de los


operandos y del operador. Es asi que si deseamos sumas la cadena 10 y
el nmero 20, PHP convierte el primer operando a numrico y de esa forma
podra sumas 20+10=30.
Aparte que en PHP algunas veces realiza la conversin mediante dos
funciones especiales propias del lenguaje PHP que nos permiten saber el
tipo de variable que estamos utilizando y tambin lo pueden convertir a
otro tipo.
gettype() : Recibe el tipo de variable utilizada.
Settype($Variable,Tipo variable) : Transforma $Variable al tipo Variable

Ing. La Rosa Flores Christian

CONSTANTES EN PHP

Valores que se mantendrn constantes durante todo el tiempo de ejecucin


del script y que posiblemente deseamos usarlo varias veces.
Para declarar una variable, utilizamos la siguiente sintaxis:
define(nombre de la constante,valor);

define(cadena,Hola mundo);
Echo cadena;

Ing. La Rosa Flores Christian

OPERADORES ARITMTICOS EN PHP

+ Suma dos variables.


- Resta dos variables.
* Multiplica dos variables.
/ Divide dos variables.
% Resto de dividir dos variables
++ Incrementa en uno el valor de una
variable.
-- Resta en uno el valor de una variable.

<?php
$a = 23; // Asignacin de los
valores
$b = 75;
$suma=$a + $b;
?>

Ing. La Rosa Flores Christian

10

OPERADORES DE ASIGNACIN EN PHP

Asigna un valor a una variable.

+= Incrementa el valor a una variable.


-=

Reduce el valor de una variable.

*=

Multiplica el valor de una variable.

/=

Divide el valor de una variable.

%= Se obtiene el resto y se asigna.


.=

Concatena un valor a la variable.

$cad=Hola
$cad.= Mundo;
Echo $cad;

Ing. La Rosa Flores Christian

<?php
$a = 23;
$a+=5;
?>

11

OPERADORES LGICOS EN PHP

Operador de negacin.

and Operador Y.
or

Operador O inclusivo.

xor Operador O exclusivo.


&&

Verdadero si ambos lo son.

||

Verdadero si alguno lo es.

<?php
$a=(false&&true);
$b=(true||true);
$c=(falseandfalse);
$d=(trueorfalse);
?>

Ing. La Rosa Flores Christian

12

OPERADORES CONDICIONALES EN PHP

Ejemplo Nombre

Resultado

$a == $b

Igualdad

Devuelve true si $a y $b son iguales.

$a === $b

Identidad

Verdadero si son iguales y del mismo

tipo.
$a != $b Distinto
$a <> $b

Distinto

True si son distintos.


True si son distintos.

$a < $b

Menor que

Cierto si $a es menor que $b.

$a > $b

Mayor que

Cierto si $a es mayor que $b.

$a <= $b

Menor o igual Correcto si $a es menor o igual que

$b.
$a >= $b
Mayor o igual Correcto si $a es mayor o igual que
<?php
$b.
$a = 23;
$b = 75;
if ($a >= $b) {
echo "Esta parte no se ejecuta";
} else {
echo "La comparacin es false porque $a es
menor que $b";
}
?>
Ing. La Rosa Flores Christian

13

S-ar putea să vă placă și