Annexe J. Liste des token de l'analyseur

De nombreuses parties du langage PHP sont représentées en interne par des trucs ( NDT : litéralement ) comme T_SR . PHP affiche des identifiants comme celui-ci dans les erreurs d' analyse , comme par exemple : unexpected T_SR , expecting ' , ' or ' ; ' in script.php on line 10 . .

Vous êtes suppposé savoir ce que T_SR signifie . Pour ceux qui ne le savent pas , voici une liste de ces identifiant , la syntaxe PHP attenante , et les références appropriées au manuel .

Tableau J-1 .

Syntaxe Référence
opérateurs d ' assignation
array( ) , syntaxe de tableau
transtypage
Tous les caractères en dessous de ASCII 32 excepté \t ( 0x09) , \n (0x0a ) et \r (0x0d )
opérateurs logiques
opérateurs logiques
transtypage
break ;
classes et objets
? ou %
/ / ou # commentaires
opérateurs d ' assignation
syntaxe chaîne de caractères
opérateurs d ' incrémention / décrémention
opérateurs d ' assignation
nombres à virgule flottante
syntaxe de variable complexe analysée
syntaxe de tableau
transtypage
declare , syntaxe alternative
for , syntaxe alternative
foreach , syntaxe alternative
if , syntaxe alternative
switch , syntaxe alternative
while , syntaxe alternative
syntaxe heredoc
extends , classes et objets
constantes
fonctions
scope de variable
opérateurs d ' incrémention / décrémention
transtypage
opérateurs de comparaison
opérateurs de comparaison
opérateurs de comparaison
opérateurs de comparaison
opérateurs de comparaison
opérateurs de comparaison
entiers
opérateurs logiques
opérateurs logiques
opérateurs logiques
opérateurs d ' assignation
commentaires
opérateurs d ' assignation
opérateurs d ' assignation
classes et objets
transtypage
classes et objets
sortie du mode HTML
sortie du mode HTML
opérateurs d ' assignation
opérateurs d ' assignation
valeurs retournées
opérateurs sur les bits
opérateurs d ' assignation
opérateurs sur les bits
opérateurs d ' assignation
syntaxe heredoc
scope de variable
transtypage
( non documenté ; forcé à NULL )
( pas implémenté )
classes et objets
opérateurs d ' assignation
constantes , depuis PHP 4.3.0
constantes , depuis PHP 4.3.0