tokenizers Flashcards

1
Q

array token_get_all ( string $source )

A

token_get_all() analyse la chaîne donnée source en utilisant l’analyseur lexical du moteur Zend.

Pour une liste des tokens, voir Liste des tokens de l’analyseur, ou utilisez la fonction token_name() pour traduire une valeur token dans une représentation sous forme de chaîne de caractères.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

string token_name ( int $token )

A

token_name() retourne le nom symbolique correspondant à la valeur d’un token PHP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

T_ABSTRACT

A

Abstraction de classes (disponible depuis PHP 5.0.0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

T_AND_EQUAL

A

opérateurs d’assignation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

T_ARRAY

A

array(), syntaxe de tableau

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

T_ARRAY_CAST

A

transtypage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

T_AS

A

foreach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

T_BAD_CHARACTER

A

Tous les caractères en dessous de ASCII 32 excepté \t (0x09), \n (0x0a) et \r (0x0d)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

T_BOOLEAN_AND

A

opérateurs logiques

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

T_BOOLEAN_OR

A

opérateurs logiques

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

T_BOOL_CAST

A

transtypage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

T_BREAK

A

break

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

T_CALLABLE

A

callable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

T_CASE

A

switch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

T_CATCH

A

Les exceptions (disponible depuis PHP 5.0.0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

T_CHARACTER

A

Plus utilisé actuellement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

T_CLASS

A

classes et objets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

T_CLASS_C

A

constantes magiques

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

T_CLONE

A

classes et objets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

T_CLOSE_TAG

A

échapper depuis le HTML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

T_COMMENT

A

commentaires

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

T_CONCAT_EQUAL

A

opérateurs d’assignation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

T_CONST

A

constantes de classe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

T_CONSTANT_ENCAPSED_STRING

A

syntaxe chaîne de caractères

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

T_CONTINUE

A

continue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

T_CURLY_OPEN

A

syntaxe d’analyse de variable complexe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

T_DEC

A

opérateurs d’incrémention/décrémention

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

T_DECLARE

A

declare

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

T_DEFAULT

A

switch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

T_DIR

A

constantes magiques (disponible depuis PHP 5.3.0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

T_DIV_EQUAL

A

opérateurs d’assignation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

T_DNUMBER

A

nombres à virgule flottante

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

T_DOC_COMMENT

A

style de commentaire dans la PHPDoc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

T_DO

A

do…while

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

T_DOLLAR_OPEN_CURLY_BRACES

A

syntaxe de variable complexe analysée

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

T_DOUBLE_ARROW

A

syntaxe de tableau

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

T_DOUBLE_CAST

A

transtypage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

T_DOUBLE_COLON

A

Voyez T_PAAMAYIM_NEKUDOTAYIM plus bas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

T_ECHO

A

echo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

T_ELLIPSIS

A

les arguments de fonction (disponible depuis PHP 5.6.0)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

T_ELSE

A

else

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

T_ELSEIF

A

elseif

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

T_EMPTY

A

empty()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

T_ENCAPSED_AND_WHITESPACE

A

partie des constantes d’une chaîne de caractères contenant des variables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

T_ENDDECLARE

A

declare, syntaxe alternative

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

T_ENDFOR

A

for, syntaxe alternative

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

T_ENDFOREACH

A

foreach, syntaxe alternative

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
48
Q

T_ENDIF

A

if, syntaxe alternative

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
49
Q

T_ENDSWITCH

A

switch, syntaxe alternative

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
50
Q

T_ENDWHILE

A

while, syntaxe alternative

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
51
Q

T_END_HEREDOC

A

syntaxe heredoc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
52
Q

T_EVAL

A

eval()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
53
Q

T_EXIT

A

exit(), die()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
54
Q

T_EXTENDS

A

extends, classes et objets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
55
Q

T_FILE

A

constantes magiques

56
Q

T_FINAL

A

Mot-clé “final”

57
Q

T_FINALLY

A

Les exceptions (disponible depuis PHP 5.5.0)

58
Q

T_FOR

A

for

59
Q

T_FOREACH

A

foreach

60
Q

T_FUNCTION

A

fonctions

61
Q

T_FUNC_C

A

constantes magiques

62
Q

T_GLOBAL

A

scope de variable

63
Q

T_GOTO

A

(disponible depuis PHP 5.3.0)

64
Q

T_HALT_COMPILER

A

__halt_compiler (disponible depuis PHP 5.1.0)

65
Q

T_IF

A

if

66
Q

T_IMPLEMENTS

A

Interfaces

67
Q

T_INC

A

opérateurs d’incrémention/décrémention

68
Q

T_INCLUDE

A

include

69
Q

T_INCLUDE_ONCE

A

include_once

70
Q

T_INLINE_HTML

A

texte en dehors de PHP

71
Q

T_INSTANCEOF

A

opérateurs de type

72
Q

T_INSTEADOF

A

Traits (disponible depuis PHP 5.4.0)

73
Q

T_INT_CAST

A

transtypage

74
Q

T_INTERFACE

A

Interfaces

75
Q

T_ISSET

A

isset()

76
Q

T_IS_EQUAL

A

opérateurs de comparaison

77
Q

T_IS_GREATER_OR_EQUAL

A

opérateurs de comparaison

78
Q

T_IS_IDENTICAL

A

opérateurs de comparaison

79
Q

T_IS_NOT_EQUAL

A

opérateurs de comparaison

80
Q

T_IS_NOT_IDENTICAL

A

opérateurs de comparaison

81
Q

T_IS_SMALLER_OR_EQUAL

A

opérateurs de comparaison

82
Q

T_LINE

A

constantes magiques

83
Q

T_LIST

A

list()

84
Q

T_LNUMBER

A

entiers

85
Q

T_LOGICAL_AND

A

opérateurs logiques

86
Q

T_LOGICAL_OR

A

opérateurs logiques

87
Q

T_LOGICAL_XOR

A

opérateurs logiques

88
Q

T_METHOD_C

A

constantes magiques

89
Q

T_MINUS_EQUAL

A

opérateurs d’assignation

90
Q

T_MOD_EQUAL

A

opérateurs d’assignation

91
Q

T_MUL_EQUAL

A

opérateurs d’assignation

92
Q

T_NAMESPACE

A

namespaces (disponible PHP 5.3.0)

93
Q

T_NS_C

A

namespaces (disponible depuis PHP 5.3.0)

94
Q

T_NS_SEPARATOR

A

namespaces (disponible depuis PHP 5.3.0)

95
Q

T_NEW

A

classes et objets

96
Q

T_NUM_STRING

A

index d’un tableau numérique se trouvant dans une chaîne de caractères

97
Q

T_OBJECT_CAST

A

transtypage

98
Q

T_OBJECT_OPERATOR

A

classes et objets

99
Q

T_OPEN_TAG

A

sortie du mode HTML

100
Q

T_OPEN_TAG_WITH_ECHO

A

sortie du mode HTML

101
Q

T_OR_EQUAL

A

opérateurs d’assignation

102
Q

T_PAAMAYIM_NEKUDOTAYIM

A

::. Définie également en tant que T_DOUBLE_COLON.

103
Q

T_PLUS_EQUAL

A

opérateurs d’assignation

104
Q

T_POW

A

les opérateurs arithmétiques (disponible depuis PHP 5.6.0)

105
Q

T_POW_EQUAL

A

les opérateurs d’affectation. (disponible depuis PHP 5.6.0)

106
Q

T_PRINT

A

print

107
Q

T_PRIVATE

A

classes et objets

108
Q

T_PUBLIC

A

classes et objets

109
Q

T_PROTECTED

A

classes et objets

110
Q

T_REQUIRE

A

require

111
Q

T_REQUIRE_ONCE

A

require_once

112
Q

T_RETURN

A

valeurs retournées

113
Q

T_SL

A

opérateurs sur les bits

114
Q

T_SL_EQUAL

A

opérateurs d’assignation

115
Q

T_SR

A

opérateurs sur les bits

116
Q

T_SR_EQUAL

A

opérateurs d’assignation

117
Q

T_START_HEREDOC

A

syntaxe heredoc

118
Q

T_STATIC

A

scope de variable

119
Q

T_STRING

A

identifiants, e.g. mots-clés comme parent et self, noms de fonctions, classes et autres, correspondent. Voir aussi T_CONSTANT_ENCAPSED_STRING.

120
Q

T_STRING_CAST

A

transtypage

121
Q

T_STRING_VARNAME

A

syntaxe d’analyse d’une variable complexe

122
Q

T_SWITCH

A

switch

123
Q

T_THROW

A

Les exceptions

124
Q

T_TRAIT

A

Traits (disponible depuis PHP 5.4.0)

125
Q

T_TRAIT_C

A

__TRAIT__ (disponible depuis PHP 5.4.0)

126
Q

T_TRY

A

Les exceptions

127
Q

T_UNSET

A

unset()

128
Q

T_UNSET_CAST

A

type-casting

129
Q

T_USE

A

namespaces (disponible depuis PHP 5.3.0 ; réservé depuis PHP 4.0.0)

130
Q

T_VAR

A

classes et objets

131
Q

T_VARIABLE

A

variables

132
Q

T_WHILE

A

while, do…while

133
Q

T_WHITESPACE

A

….

134
Q

T_XOR_EQUAL

A

opérateurs d’assignation

135
Q

T_YIELD

A

générateurs (disponible depuis PHP 5.5.0)