palabras reservadas en php

3
¿Qué es CSS? Palabras Reservadas de PHP5 Palabra Reservada Definición halt_compiler Detiene la ejecución del compilador abstract Permite la abstracción de clases And, or, xor, !, &&, || Operadores lógicos array Declaración de arreglos. foreach, as El constructor foreach proporciona un modo sencillo de iterar sobre arrays. foreach funciona sólo 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 break finaliza la ejecución de la estructura for, foreach, while, do-while o switch en curso. callable Las llamadas de retorno, o retrollamadas se pueden indicar con la declaración de tipo callable a partir de PHP 5.4. Esta documentación utilizó la información del tipo callback con el mismo propósito. switch La sentencia switch es similar a una serie de sentencias IF en la misma expresión. En muchas ocasiones, es posible que se quiera comparar la misma variable (o expresión) con muchos valores diferentes, y ejecutar una parte de código distinta dependiendo de a que valor es igual. Para esto es exactamente la expresión switch. case para representar cada uno de los casos de una sentencia switch. catch, trown, catched, finally, try Una excepción puede ser lanzada ("thrown"), y atrapada ("catched") dentro de PHP. El código 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. class La definición básica 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 métodos pertenecientes a dicha clase. clone Para crear una copia de un objeto se utiliza la palabra clave clone (que invoca, si fuera posible, al método __clone() del objeto). No se puede llamar al método __clone() de un objeto directamente. const Para definir una constante. continue continue se utiliza dentro de las estructuras iterativas para saltar el resto de la iteración actual del bucle y continuar la ejecución en la evaluación de la condición, para luego comenzar la siguiente iteración. declare El constructor declare es usado para fijar directivas de ejecución para un bloque de código. La sintaxis de declare es similar a la sintaxis de otros constructores de control de flujo. default utilizado en una sentencia switch para definir el valor por default en caso de que no se cumpla con una condición (case). die Equivalente a exit. do-while Los bucles do-while son muy similares a los bucles while, excepto que la expresión verdadera es verificada al final de cada iteración en lugar que al principio. La diferencia principal con los bucles while es que está garantizado que corra la primera iteración de un bucle do-while (la expresión verdadera sólo es verificada al final de la iteración) echo Muestra una o más cadenas de texto. else El else extiende una sentencia if para ejecutar una sentencia en caso que la expresión en la sentencia if se evalúe como FALSE.

Upload: memees

Post on 12-Dec-2015

72 views

Category:

Documents


4 download

DESCRIPTION

Palabras reservadas en PHP.

TRANSCRIPT

Page 1: Palabras Reservadas en PHP

¿Qué es CSS?

Palabras Reservadas de PHP5

Palabra Reservada Definición halt_compiler Detiene la ejecución del compilador abstract Permite la abstracción de clases And, or, xor, !, &&, ||

Operadores lógicos

array Declaración de arreglos. foreach, as El constructor foreach proporciona un modo sencillo de iterar sobre arrays. foreach

funciona sólo 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 break finaliza la ejecución de la estructura for, foreach, while, do-while o switch en curso.

callable Las llamadas de retorno, o retrollamadas se pueden indicar con la declaración de tipo callable a partir de PHP 5.4. Esta documentación utilizó la información del tipo callback con el mismo propósito.

switch La sentencia switch es similar a una serie de sentencias IF en la misma expresión. En muchas ocasiones, es posible que se quiera comparar la misma variable (o expresión) con muchos valores diferentes, y ejecutar una parte de código distinta dependiendo de a que valor es igual. Para esto es exactamente la expresión switch.

case para representar cada uno de los casos de una sentencia switch. catch, trown, catched, finally, try

Una excepción puede ser lanzada ("thrown"), y atrapada ("catched") dentro de PHP. El código 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.

class La definición básica 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 métodos pertenecientes a dicha clase.

clone Para crear una copia de un objeto se utiliza la palabra clave clone (que invoca, si fuera posible, al método __clone() del objeto). No se puede llamar al método __clone() de un objeto directamente.

const Para definir una constante. continue continue se utiliza dentro de las estructuras iterativas para saltar el resto de la iteración

actual del bucle y continuar la ejecución en la evaluación de la condición, para luego comenzar la siguiente iteración.

declare El constructor declare es usado para fijar directivas de ejecución para un bloque de código. La sintaxis de declare es similar a la sintaxis de otros constructores de control de flujo.

default utilizado en una sentencia switch para definir el valor por default en caso de que no se cumpla con una condición (case).

die Equivalente a exit. do-while Los bucles do-while son muy similares a los bucles while, excepto que la expresión

verdadera es verificada al final de cada iteración en lugar que al principio. La diferencia principal con los bucles while es que está garantizado que corra la primera iteración de un bucle do-while (la expresión verdadera sólo es verificada al final de la iteración)

echo Muestra una o más cadenas de texto. else El else extiende una sentencia if para ejecutar una sentencia en caso que la expresión

en la sentencia if se evalúe como FALSE.

Page 2: Palabras Reservadas en PHP

elseif, else if elseif, como su nombre lo sugiere, es una combinación de if y else. Del mismo modo que else, extiende una sentencia if para ejecutar una sentencia diferente en caso que la expresión if original se evalúe como FALSE.

empty Determina si una variable está vacía. declare El constructor declare es usado para fijar directivas de ejecución para un bloque de

código. La sintaxis de declare es similar a la sintaxis de otros constructores de control de flujo.

endif, endwhile, endfor, endforeach, endswitch.

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 básica 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.

eval Evaluar una cadena como código de PHP. exit Imprime un mensaje y termina el script actual. final PHP 5 introduce la nueva palabra clave final, que impide que las clases hijas

sobrescriban un método, antecediendo su definición con final. Si la propia clase se define como final, entonces no se podrá heredar de ella.

for Los bucles for son los más complejos en PHP. Se comportan como sus homólogos en C.

function es la palabra reservada para definir una funcio´n. goto El operador goto puede ser usado para saltar a otra sección en el programa. El punto

de destino es especificado mediante una etiqueta seguida de dos puntos y la instrucción es dada como goto seguida de la etiqueta del destino deseado. Este goto no es completamente sin restricciones.

if El constructor if es una de las características más importantes de muchos lenguajes, incluido PHP. Permite la ejecución condicional de fragmentos de código.

implements Para implementar una interfaz, se utiliza el operador implements. Todos los métodos en una interfaz deben ser implementados dentro de la clase; el no cumplir con esta regla resultará en un error fatal.

include La sentencia include incluye y evalúa el archivo especificado. include_once La sentencia include_once incluye y evalúa el fichero especificado durante la

ejecución del script. Tiene un comportamiento similar al de la sentencia include, siendo la única diferencia de que si el código del fichero ya ha sido incluido, no se volverá a incluir, e include_once devolverá TRUE.

instanceof instanceof se utiliza para determinar si una variable de PHP es un objeto instanciado de una cierta clase.

interface Las interfaces son definidas utilizando la palabra clave interface, de la misma forma que con clases estándar, pero sin métodos que tengan su contenido definido.

isset Determina si una variable está definida y no es NULL. list Asignar variables como si fueran un array. new 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. print Mostrar una cadena. private, protected, public.

La visibilidad de una propiedad o método se puede definir anteponiendo una de las palabras claves public, protected o private en la declaración. Los miembros de clases declarados como public pueden ser accedidos desde cualquier lado. Los miembros declarados como protected, sólo 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ó.

Page 3: Palabras Reservadas en PHP

require require es idéntico 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 sólo emitirá una advertencia (E_WARNING) lo cual permite continuar el script.

require_once La sentencia require_once es idéntica a require excepto que PHP verificará si el archivo ya ha sido incluido y si es así, no se incluye (require) de nuevo.

return return devuelve el control del programa al modulo que lo invoca. La ejecución vuelve a la siguiente declaración después del modulo que lo invoca.

static Una variable estática existe sólo en el ámbito local de la función, pero no pierde su valor cuando la ejecución del programa abandona este ámbito.

Traits Los traits (rasgos) son un mecanismo de reutilización de código 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 métodos sobre varias clases independientes y pertenecientes a clases jerárquicas distintas.

unset Destruye una variable especificada. var Con el fin de mantener la compatibilidad con PHP 4, PHP 5 continuará aceptando el

uso de la palabra reservada var en la declaración de propiedades en lugar de (o además de) public, protected, o private. Sin embargo, var ya no es necesaria.

while Los bucles while son el tipo más sencillo de bucle en PHP. Se comportan igual que su contrapartida en C.