Vous êtes sur la page 1sur 3

Qu es CSS?

Palabras Reservadas de PHP5


Palabra Reservada
halt_compiler
abstract
And, or, xor, !, &&,
||
array
foreach, as

break
callable

switch

case
catch, trown,
catched, finally, try

class

clone

const
continue

declare

default
die
do-while

echo
else

Definicin
Detiene la ejecucin del compilador
Permite la abstraccin de clases
Operadores lgicos
Declaracin de arreglos.
El constructor foreach proporciona un modo sencillo de iterar sobre arrays. foreach
funciona slo sobre arrays y objetos, y emitir un error al intentar usarlo con una
variable de un tipo diferente de datos o una variable no inicializada. La palabra as
para definir el tipo de elementos que se encuentran en el arreglo.
break finaliza la ejecucin de la estructura for, foreach, while, do-while o switch en
curso.
Las llamadas de retorno, o retrollamadas se pueden indicar con la declaracin de tipo
callable a partir de PHP 5.4. Esta documentacin utiliz la informacin del tipo
callback con el mismo propsito.
La sentencia switch es similar a una serie de sentencias IF en la misma expresin. En
muchas ocasiones, es posible que se quiera comparar la misma variable (o expresin)
con muchos valores diferentes, y ejecutar una parte de cdigo distinta dependiendo de
a que valor es igual. Para esto es exactamente la expresin switch.
para representar cada uno de los casos de una sentencia switch.
Una excepcin puede ser lanzada ("thrown"), y atrapada ("catched") dentro de PHP.
El cdigo puede estar dentro de un bloque try para facilitar la captura de excepciones
potenciales. Cada bloque try debe tener al menos un bloque catch o finally
correspondiente.
La definicin bsica de una clase comienza con la palabra reservada class, seguido de
un nombre de clase, y continuando con un par de llaves que encierran las definiciones
de las propiedades y mtodos pertenecientes a dicha clase.
Para crear una copia de un objeto se utiliza la palabra clave clone (que invoca, si fuera
posible, al mtodo __clone() del objeto). No se puede llamar al mtodo __clone() de
un objeto directamente.
Para definir una constante.
continue se utiliza dentro de las estructuras iterativas para saltar el resto de la iteracin
actual del bucle y continuar la ejecucin en la evaluacin de la condicin, para luego
comenzar la siguiente iteracin.
El constructor declare es usado para fijar directivas de ejecucin para un bloque de
cdigo. La sintaxis de declare es similar a la sintaxis de otros constructores de control
de flujo.
utilizado en una sentencia switch para definir el valor por default en caso de que no se
cumpla con una condicin (case).
Equivalente a exit.
Los bucles do-while son muy similares a los bucles while, excepto que la expresin
verdadera es verificada al final de cada iteracin en lugar que al principio. La
diferencia principal con los bucles while es que est garantizado que corra la primera
iteracin de un bucle do-while (la expresin verdadera slo es verificada al final de la
iteracin)
Muestra una o ms cadenas de texto.
El else extiende una sentencia if para ejecutar una sentencia en caso que la expresin
en la sentencia if se evale como FALSE.

elseif, else if

empty
declare

endif, endwhile,
endfor, endforeach,
endswitch.
eval
exit
final

for
function
goto

if
implements

include
include_once

instanceof
interface
isset
list
new
print
private, protected,
public.

elseif, como su nombre lo sugiere, es una combinacin de if y else. Del mismo modo
que else, extiende una sentencia if para ejecutar una sentencia diferente en caso que
la expresin if original se evale como FALSE.
Determina si una variable est vaca.
El constructor declare es usado para fijar directivas de ejecucin para un bloque de
cdigo. La sintaxis de declare es similar a la sintaxis de otros constructores de control
de flujo.
PHP ofrece una sintaxis alternativa para algunas de sus estructuras de control; a
saber: if, while, for, foreach, y switch. En cada caso, la forma bsica de la sintaxis
alternativa es cambiar el corchete de apertura por dos puntos (:) y el corchete de
cierre por endif;, endwhile;, endfor;, endforeach;, o endswitch;, respectivamente.
Evaluar una cadena como cdigo de PHP.
Imprime un mensaje y termina el script actual.
PHP 5 introduce la nueva palabra clave final, que impide que las clases hijas
sobrescriban un mtodo, antecediendo su definicin con final. Si la propia clase se
define como final, entonces no se podr heredar de ella.
Los bucles for son los ms complejos en PHP. Se comportan como sus homlogos en
C.
es la palabra reservada para definir una funcion.
El operador goto puede ser usado para saltar a otra seccin en el programa. El punto
de destino es especificado mediante una etiqueta seguida de dos puntos y la
instruccin es dada como goto seguida de la etiqueta del destino deseado. Este goto
no es completamente sin restricciones.
El constructor if es una de las caractersticas ms importantes de muchos lenguajes,
incluido PHP. Permite la ejecucin condicional de fragmentos de cdigo.
Para implementar una interfaz, se utiliza el operador implements. Todos los mtodos
en una interfaz deben ser implementados dentro de la clase; el no cumplir con esta
regla resultar en un error fatal.
La sentencia include incluye y evala el archivo especificado.
La sentencia include_once incluye y evala el fichero especificado durante la
ejecucin del script. Tiene un comportamiento similar al de la sentencia include,
siendo la nica diferencia de que si el cdigo del fichero ya ha sido incluido, no se
volver a incluir, e include_once devolver TRUE.
instanceof se utiliza para determinar si una variable de PHP es un objeto instanciado
de una cierta clase.
Las interfaces son definidas utilizando la palabra clave interface, de la misma forma
que con clases estndar, pero sin mtodos que tengan su contenido definido.
Determina si una variable est definida y no es NULL.
Asignar variables como si fueran un array.
Las clases son tipos, es decir, son planos para las variables de verdad. Se tiene que
crear una variable del tipo deseado con el operador new.
Mostrar una cadena.
La visibilidad de una propiedad o mtodo se puede definir anteponiendo una de las
palabras claves public, protected o private en la declaracin. Los miembros de clases
declarados como public pueden ser accedidos desde cualquier lado. Los miembros
declarados como protected, slo desde la misma clase, desde las clases que hereden
de ella y desde las clases parent. Aquellos miembros definidos como private,
nicamentede pueden ser accedidos desde la clase que los defini.

require

require_once
return
static
Traits

unset
var

while

require es idntico a include excepto que en caso de fallo producir un error fatal de
nivel E_COMPILE_ERROR. En otras palabras, ste detiene el script mientras que
include slo emitir una advertencia (E_WARNING) lo cual permite continuar el
script.
La sentencia require_once es idntica a require excepto que PHP verificar si el
archivo ya ha sido incluido y si es as, no se incluye (require) de nuevo.
return devuelve el control del programa al modulo que lo invoca. La ejecucin vuelve
a la siguiente declaracin despus del modulo que lo invoca.
Una variable esttica existe slo en el mbito local de la funcin, pero no pierde su
valor cuando la ejecucin del programa abandona este mbito.
Los traits (rasgos) son un mecanismo de reutilizacin de cdigo en lenguajes de
herencia simple, como PHP. El objetivo de un trait es el de reducir las limitaciones
propias de la herencia simple permitiendo que los desarrolladores reutilicen a
voluntad conjuntos de mtodos sobre varias clases independientes y pertenecientes
a clases jerrquicas distintas.
Destruye una variable especificada.
Con el fin de mantener la compatibilidad con PHP 4, PHP 5 continuar aceptando el
uso de la palabra reservada var en la declaracin de propiedades en lugar de (o
adems de) public, protected, o private. Sin embargo, var ya no es necesaria.
Los bucles while son el tipo ms sencillo de bucle en PHP. Se comportan igual que su
contrapartida en C.