Está en la página 1de 3

OBJETIVOS Objetivos Generales

Aprender a programar en PHP.

Objetivos Especficos

Conocer las sintaxis y la semntica de la sentencia define, constante predefinida y funciones relacionadas con las variables en php. Saber utilizar los operadores de PHP.

MARCO TERICO Constantes Las constantes en PHP tienen que ser definidas por la funcin define() y adems no pueden ser redefinidas con otro valor. Adems, existen una serie de variables predefinidas denominadas:

_FILE_: Fichero que se est procesando. _LINE_: Lnea del fichero que se est procesando _PHP_VERSION: Versin de PHP. PHP_OS: Sistema operativo del cliente. TRUE: Verdadero. FALSE: Falso. E_ERROR: Error sin recuperacin. E_WARNING: Error recuperable. E_PARSE: Error no recuperable (sintaxis). E_NOTICE: Puede Tratarse de un error o no. Normalmente permite continuar la ejecucin. Ejemplo:

Todas las constantes que empiezan por "E_"se utilizan normalmente con la funcin error_reporting(). Constantes predefinidas PHP dispone de algunas constantes predefinidas que no requieren la instruccin: define("Nombre","Valor") ya que utilizan palabras reservadas y se asignan valor de forma automtica. Algunas de ellas son estas:

__FILE__ Recoge el nombre del fichero que se est ejecutando y la ruta completa de su ubicacin en el servidor. Su nombre lleva dos guiones bajos ( __ ) delante de FILE y otros dos detrs. __LINE__ Recoge el nmero de la lnea actual (incluidas las lneas en blanco) del fichero PHP cuyos scripts est interpretando. Puede resultar muy til para depurar programas. PHP_OS Recoge informacin sobre el sistema operativo que utiliza el servidor en el que se est interpretando el fichero. PHP_VERSION Funciones relacionadas con las variables Una de ellas ya la hemos visto, las otras dos son nuevas.

boolean isset($variable), devuelve TRUE o FALSE dependiendo de que exista o no exista la variable pasada como parmetro boolean empty($variable), devuelve TRUE o FALSE dependiendo de que la variable pasada este vaca o no boolean unset ($var1,$var2), libera una o varias variables, devolviendo TRUE si todo sale bien y FALSE si no puede hacerse

1 1.1

Operadores en PHP Operadores aritmticos

Los simbolos + / * permiten realizar las operaciones de suma, resta, divisin y multiplicacin. El smbolo % permite hallar el resto (mdulo) de una divisin. 1.2 Operadores de incremento decremento

Los smbolos ++ aplicados a una variable, permiten incrementar o decrecer su valor. Su efecto es distinto segun se empleen precediendo o siguiendo el nombre de la variable: ++$a Incrementa $a en uno y despus devuelve $a. $a++ Devuelve $a y despus incrementa $a en uno.

--$a Decrece el valor de $a en uno y despus devuelve $a. $a-- Devuelve $a y despus decrece su valor en uno. 1.3

Operadores de Comparacin $a == $b (igualdad). Cierto si $a es igual a $b. $a != $b (desigualdad). Cierto si $a no es igual a $b. $a < $b (menor que). Cierto si $a es estrictamente menor que $b. $a > $b (mayor que). Cierto si $a es estrictamente mayor que $b. $a <= $b (menor o igual que). Cierto si $a es menor o igual que $b. $a >= $b (mayor o igual que). Cierto si $a es mayor o igual que $b.

3.2.1 Algunas aclaraciones sobre los operadores en PHP

Por defecto todos los valores que introduzcas sern considerados strings (cadenas de carcteres) aunque esten formados solo por nmeros. Si deseas forzar que el valor se compare como un integer (nmero entero), introduce el nmero (no letras!) y marca el checkbox junto a ese campo. NOTAS: el operador = no compara sino que ASIGNA un valor a una variable: $password="miclave" no compara si la variable password tiene el valor miclave sino que le asigna ese contenido. el operador == compara dos valores y devuelve TRUE si son iguales: $password=="miclave" se cumple si el valor de $password es miclave. El operador === da TRUE si los dos valores son adems de iguales, idnticos. Se compara no solo el contenido, sino el tipo de variable: 123 == 123: TRUE (si son dos valores numericos). "123" === 123: FALSE (mismo valor, pero el primero es una cadena, el segundo un nmero).

BIBLIOGRAFA Juan Luis Mora, Operadores en PHP, 3 febrero del 2011, http://hacerpaginaswebconphp.com/category/lenguaje-php/operadores-en-php/

También podría gustarte