Apéndice J. Lista de Identificadores (tokens) del Analizador

Varias partes del lenguaje PHP están representadas internamente por cosas tales como T_SR . El PHP muestra identificadores como éste en los errores durante el análisis gramatical , como por ejemplo : " Parse error : unexpected T_SR , expecting ' , ' or ' ; ' in script.php on line 10 . " ( "Error de análisis : T_SR inesperado , se esperaba ' , ' o ' ; ' en la línea 10 de script.php ." ) .

Supongamos que sabes que T_SR significa . Para quienes no lo conocen , aquí hay una tabla con esos identificadores , la sintaxis de PHP , y referencias a lugares apropiados del manual .

Tabla J-1 . Identificadores ( Tokens )

Identificador Sintaxis Referencia
Operadores de Asignación
array( ) , Sintaxis de array
Forzado de Tipos
cualquier caracter debajo del ASCII 32 , excepto \t ( 0x09) , \n (0x0a ) y \r (0x0d )
Operadores Lógicos
Operadores Lógicos
( bool ) o (boolean ) Forzado de Tipos
break ;
Clases y Objetos
? o %
/ / o # Comentarios
Operadores de Asignación
" foo " o 'bar ' Sintasis de Cadenas
Operadores de Incremento / decremento
Operadores de Asignación
0.12 , etc . Números en Punto Flotante
Sintaxis de Variables Complejas Analizadas
Sintaxis de Arreglos
Forzado de Tipos
declare , Sintaxis Alternativa
for , Sintaxis Alternativa
foreach , Sintaxis Alternativa
if , Sintaxis Alternativa
switch , Sintaxis Alternativa
while , Sintaxis Alternativa
heredoc
exit o die
extends , Clases y Objetos
Constantes
function o cfunction Funciones
Ambito de Variables
Operadores de Incremento / decremento
( int ) o (integer ) Forzado de Tipos
Operadores de Comparación
Operadores de Comparación
Operadores de Comparación
!= o Operadores de Comparación
Operadores de Comparación
Operadores de Comparación
Constantes
123 , 012 , 0x1ac , etc . Enteros
Operadores Lógicos
Operadores Lógicos
Operadores Lógicos
Operadores de Asignación
/* y * / Comentarios
Operadores de Asignación
Operadores de Asignación
Clases y Objetos
Forzado de Tipos
Clases y Objetos
?php , ? o % Saliendo de HTML
?= o %= Saliendo de HTML
Operadores de Asignación
Operadores de Asignación
Retorno de Valores
Operadores a Nivel de Bits
Operadores de Asignación
Operadores a Nivel de Bits
Operadores de Asignación
heredoc
Ambito de las Variables
Forzado de Variables
( no documentado ; arroja a NULL )
( no implementado )
Clases y Objetos
Variables
Operadores de Asignación
constants , desde PHP 4.3.0
constants , desde PHP 4.3.0