Vous êtes sur la page 1sur 4

Referencia Rpida de PHP

Este pequeo material resume todas las funciones de PHP que necesitar para este tercer
parcial, no olvide que PHP utiliza sintaxis parecidas a las de lenguajes como C++ o JAVA.

Variables
Una variable es un contenedor de informacin, en el que podemos meter nmeros enteros,
nmeros decimales, carcteres, etc. el contenido de las variables se puede leer y se puede
cambiar durante la ejecucin de una pgina PHP.
En PHP todas las variables comienzan con el smbolo del dlar $ y no
es necesario definir una variable antes de usarla. Tampoco tienen
tipos, es decir que una misma variable puede contener un nmero y
luego puede contener carcteres.
Por ejemplo:

Operadores
En PHP los operadores pueden ser:
1. Aritmticos
2. Relacionales
3. Lgicos
Material facilitado por Ing. Gerardo Josu Portillo (gerardo.portillo@uth.hn)

Operadores Aritmticos
Los operadores de PHP son muy parecidos a los de C++ y JavaScript, estos son los
operadores que se pueden aplicar a las variables y constantes numricas:
Operador
+

*
/
%

Nombre
Suma
Resta
Multiplicacin
Divisin
Mdulo

Ejemplo
5+6
79
6*3
4/8
7%2

++
--

Suma 1
Resta 1

$a++
$a--

Descripcin
Suma dos nmeros
Resta dos nmeros
Multiplica dos nmeros
Divide dos nmeros
Devuelve el resto de dividir ambos nmeros
(Residuo), en este caso el resultado es 1
Suma 1 al contenido de una variable.
Resta 1 al contenido de una variable.

Operadores Relacionales
Estos son usados para comparar valores y as poder tomar decisiones.
Operador
==
!=
<
>
<=
>=

Nombre
Igual
Distinto
Menor que
Mayor que
Menor o igual
Mayor o igual

Ejemplo
$a == $b
$a != $b
$a < $b
$a > $b
$a <= $b
$a >= $b

Descripcin
$a es igual $b
$a es distinto $b
$a es menor que $b
$a es mayor que $b
$a es menor o igual que $b
$a es mayor o igual que $b

Material facilitado por Ing. Gerardo Josu Portillo (gerardo.portillo@uth.hn)

Operadores Lgicos
Los operadores lgicos son usados para evaluar varias comparaciones, combinando los
posibles valores de estas, estos son:
Operador Nombre
&&
Y

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

and

(7>2) and (2<4)

||

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

or

(7>2) or (2<4)

No

! (7>2)

Descripcin
Devuelve verdadero cuando ambas condiciones
son verdaderas.
Devuelve verdadero cuando ambas condiciones
son verdaderas.
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.

Estructuras de Control
Estas son aquellas que permiten controlar el flujo del programa en funcin de los cambios y
el estado de los datos, estas son:
1. IF-ELSE: Permite hacer una condicin, aqui se define que va a ocurrir si la condicin se
cumple (IF) y lo que pasaria si la condicion no se cumple (ELSE)
2. Switch: Es similar a IF-ELSE, esta permite definir el flujo del programa de acuerdo a una
lista de condiciones que se comparan siempre contra el mismo valor.
3. While: Ejecuta repetidamente el mismo bloque de codigo hasta que se cumpla una
condicion de terminacin
4. For: Ejecuta repetidamente el mismo bloque de codigo pero el numero de veces que lo
repetir ser el que se defina por medio de una condicin de finalizacin.

Sentencias de Ruptura
Definen si una estructura de control termina o ignora algn ciclo, estas son:
1. Break: termina con toda la estructura de control.
2. Continue: termina con el bucle que se est ejecutando actualmente dentro de la
estructura de control.
Material facilitado por Ing. Gerardo Josu Portillo (gerardo.portillo@uth.hn)

Variables Reservadas
Son aquellas que ya estn definidas en el lenguaje y que no pueden sobrescribirse, las ms
usadas son:
1. $_GET: es un arreglo o matriz asociativa de variables las cuales fueron enviadas a travs
de la URL QueryString
2. $_POST: es un arreglo o matriz asociativa de variables las cuales fueron enviadas a
travs de mtodos HTTP POST, por lo general son enviadas por un formulario.

Material facilitado por Ing. Gerardo Josu Portillo (gerardo.portillo@uth.hn)

Vous aimerez peut-être aussi