Está en la página 1de 6

Programacin Web con PHP con MySQL | Sesin 01

Web: www.velsagroup.com

LABORATORIO No 01
Objetivos Instalacin de XAMPP: Apache, PHP y MySQL Sintaxis del Lenguaje PHP

Equipos, Materiales, Programas y Recursos Sistema operativo Windows XP Naveador Web: IE, Mozilla, Chrome Adobe Dreamweaver CS4

Introduccin En la presentacin sesin se detallara los procedimientos de instalacin XAMPP 1.7.2 que incluye Apache, PHP, MySQL y PHPMyadmin

Procedimientos y resultados 1. Instalacin Apache 2.2.12 (IPv6 enabled) + OpenSSL 0.9.8k MySQL 5.1.37 + PBXT engine PHP 5.3.0 phpMyAdmin 3.2.0.1 Webalizer 2.21-02 + GeoIP lite FileZilla FTP Server 0.9.32 msmtp 1.4.17 2. Sintaxis de PHP Sintaxis

Velsa Group SAC | Centro de Capacitacin Empresarial

Programacin Web con PHP con MySQL | Sesin 01

Web: www.velsagroup.com

Comillas: Simples y Dobles Las comillas simples y dobles, en PHP, son iguales. Sin embargo presentan diferencias fundamentales. Usando comillas dobles existen ms caracteres especiales: \n \r \t \\ \$ \" \[0-7]{1,3} \x[0-9A-Fa-f]{1,2} mientras que con comillas simples slo tenemos \\ y \' Es decir, las comillas simples muestran cualquier cosa tal como la hemos puesto, en cambio las comillas interpretan los caracteres especiales de PHP.

Variables Las variables son un espacio o area de memoria dispuesta para almacenar un valor para su posterior uso por el script, que tiene asignado un identificador (nombre). El valor puede ser una cadena o un numero. En php no hace falta declarar una variable antes de su uso, ni establecer su tipo. Su nombre puede ser una combinacion de letras (a-Z), nmeros y guiones bajos, precedidos con el signo $. El primer carcter no puede ser un nmero, y php diferencia entre maysculas y minsculas.

Velsa Group SAC | Centro de Capacitacin Empresarial

Programacin Web con PHP con MySQL | Sesin 01

Web: www.velsagroup.com

Constantes

Velsa Group SAC | Centro de Capacitacin Empresarial

Programacin Web con PHP con MySQL | Sesin 01

Web: www.velsagroup.com

Operadores Aritmticos + * / % ++ -Suma dos valores Resta dos valores (o pasa a negativo un valor) Multiplica dos valores Divide dos valores Resto de dividir dos valores Incremento en una unidad Decremento en una unidad

Operadores de Asignacin = += -= *= /= %= .= Asigna a la parte derecha el valor izquierdo Realiza la suma de la derecha con la izquierda y la asigna a la derecha Realiza la resta de la derecha con la izquierda y la asigna a la derecha Realiza la multiplicacin de la derecha con la izquierda y la asigna a la derecha Realiza la divisin de la derecha con la izquierda y la asigna a la derecha Se obtiene el resto y se asigna Concatena el valor de la izquierda con la derecha y lo asigna a la derecha

Velsa Group SAC | Centro de Capacitacin Empresarial

Programacin Web con PHP con MySQL | Sesin 01

Web: www.velsagroup.com

Operadores Lgicos y Condicionales

Operador Nombre && and || or ! Y Y O O No

Ejemplo (7>2) && (2<4) (7>2) and (2<4) (7>2) || (2<4) (7>2) or (2<4) ! (7>2)

Devuelve cierto cuando: Devuelve verdadero cuando condiciones son verdaderas. Devuelve verdadero cuando condiciones son verdaderas. ambas ambas

Devuelve verdadero cuando al menos una de las dos es verdadera. Devuelve verdadero cuando al menos una de las dos es verdadera. Niega el valor de la expresin.

Operadores condicionales == Comprueba si dos nmeros son iguales != Comprueba si dos nmeros son distintos > Mayor que, devuelve true en caso afirmativo < Menor que, devuelve true en caso afirmativo >= Mayor o igual <= Menor o igual

Velsa Group SAC | Centro de Capacitacin Empresarial

Programacin Web con PHP con MySQL | Sesin 01

Web: www.velsagroup.com

Estructuras de Control Estructura IF IF es una estructura de control utilizada para tomar decisiones segn se cumpla una condicin (o varias) o no. Su estructura bsica es la siguiente:

If(condicin) { sentencia }

if(condicin){ sentencia; } else{ sentencia; }

if(condicin){ sentencia; } elseif(condicin){ sentencia; } else { sentencia; }

If (condicin): sentencia; sentencia;

Estructura SWITCH Toma distintas decisiones en funcin de distintos estados de la variable. Su sintaxis es la siguiente: switch(expresin){ case valor1: sentencia valor1; break ; case valor2: sentencia valor2; break; case valor3: sentencia valor3; break; default: sentencia default;

} Velsa Group SAC | Centro de Capacitacin Empresarial