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
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.
Web: www.velsagroup.com
Constantes
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
Web: www.velsagroup.com
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
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 }
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;