📄 001.phpt
字号:
--TEST--token_name()--SKIPIF--<?php if (!extension_loaded("tokenizer")) print "skip"; ?>--FILE--<?phpecho token_name(T_INCLUDE), "\n";echo token_name(T_INCLUDE_ONCE), "\n";echo token_name(T_EVAL), "\n";echo token_name(T_REQUIRE), "\n";echo token_name(T_REQUIRE_ONCE), "\n";echo token_name(T_LOGICAL_OR), "\n";echo token_name(T_LOGICAL_XOR), "\n";echo token_name(T_LOGICAL_AND), "\n";echo token_name(T_PRINT), "\n";echo token_name(T_PLUS_EQUAL), "\n";echo token_name(T_MINUS_EQUAL), "\n";echo token_name(T_MUL_EQUAL), "\n";echo token_name(T_DIV_EQUAL), "\n";echo token_name(T_CONCAT_EQUAL), "\n";echo token_name(T_MOD_EQUAL), "\n";echo token_name(T_AND_EQUAL), "\n";echo token_name(T_OR_EQUAL), "\n";echo token_name(T_XOR_EQUAL), "\n";echo token_name(T_SL_EQUAL), "\n";echo token_name(T_SR_EQUAL), "\n";echo token_name(T_BOOLEAN_OR), "\n";echo token_name(T_BOOLEAN_AND), "\n";echo token_name(T_IS_EQUAL), "\n";echo token_name(T_IS_NOT_EQUAL), "\n";echo token_name(T_IS_IDENTICAL), "\n";echo token_name(T_IS_NOT_IDENTICAL), "\n";echo token_name(T_IS_SMALLER_OR_EQUAL), "\n";echo token_name(T_IS_GREATER_OR_EQUAL), "\n";echo token_name(T_SL), "\n";echo token_name(T_SR), "\n";echo token_name(T_INC), "\n";echo token_name(T_DEC), "\n";echo token_name(T_INT_CAST), "\n";echo token_name(T_DOUBLE_CAST), "\n";echo token_name(T_STRING_CAST), "\n";echo token_name(T_ARRAY_CAST), "\n";echo token_name(T_OBJECT_CAST), "\n";echo token_name(T_BOOL_CAST), "\n";echo token_name(T_UNSET_CAST), "\n";echo token_name(T_NEW), "\n";echo token_name(T_EXIT), "\n";echo token_name(T_IF), "\n";echo token_name(T_ELSEIF), "\n";echo token_name(T_ELSE), "\n";echo token_name(T_ENDIF), "\n";echo token_name(T_LNUMBER), "\n";echo token_name(T_DNUMBER), "\n";echo token_name(T_STRING), "\n";echo token_name(T_STRING_VARNAME), "\n";echo token_name(T_VARIABLE), "\n";echo token_name(T_NUM_STRING), "\n";echo token_name(T_INLINE_HTML), "\n";echo token_name(T_CHARACTER), "\n";echo token_name(T_BAD_CHARACTER), "\n";echo token_name(T_ENCAPSED_AND_WHITESPACE), "\n";echo token_name(T_CONSTANT_ENCAPSED_STRING), "\n";echo token_name(T_ECHO), "\n";echo token_name(T_DO), "\n";echo token_name(T_WHILE), "\n";echo token_name(T_ENDWHILE), "\n";echo token_name(T_FOR), "\n";echo token_name(T_ENDFOR), "\n";echo token_name(T_FOREACH), "\n";echo token_name(T_ENDFOREACH), "\n";echo token_name(T_DECLARE), "\n";echo token_name(T_ENDDECLARE), "\n";echo token_name(T_AS), "\n";echo token_name(T_SWITCH), "\n";echo token_name(T_ENDSWITCH), "\n";echo token_name(T_CASE), "\n";echo token_name(T_DEFAULT), "\n";echo token_name(T_BREAK), "\n";echo token_name(T_CONTINUE), "\n";echo token_name(T_FUNCTION), "\n";echo token_name(T_CONST), "\n";echo token_name(T_RETURN), "\n";echo token_name(T_USE), "\n";echo token_name(T_GLOBAL), "\n";echo token_name(T_STATIC), "\n";echo token_name(T_VAR), "\n";echo token_name(T_UNSET), "\n";echo token_name(T_ISSET), "\n";echo token_name(T_EMPTY), "\n";echo token_name(T_CLASS), "\n";echo token_name(T_EXTENDS), "\n";echo token_name(T_INTERFACE), "\n";echo token_name(T_IMPLEMENTS), "\n";echo token_name(T_OBJECT_OPERATOR), "\n";echo token_name(T_DOUBLE_ARROW), "\n";echo token_name(T_LIST), "\n";echo token_name(T_ARRAY), "\n";echo token_name(T_CLASS_C), "\n";echo token_name(T_FUNC_C), "\n";echo token_name(T_METHOD_C), "\n";echo token_name(T_LINE), "\n";echo token_name(T_FILE), "\n";echo token_name(T_COMMENT), "\n";echo token_name(T_DOC_COMMENT), "\n";echo token_name(T_OPEN_TAG), "\n";echo token_name(T_OPEN_TAG_WITH_ECHO), "\n";echo token_name(T_CLOSE_TAG), "\n";echo token_name(T_WHITESPACE), "\n";echo token_name(T_START_HEREDOC), "\n";echo token_name(T_END_HEREDOC), "\n";echo token_name(T_DOLLAR_OPEN_CURLY_BRACES), "\n";echo token_name(T_CURLY_OPEN), "\n";echo token_name(T_PAAMAYIM_NEKUDOTAYIM), "\n";echo token_name(T_PAAMAYIM_NEKUDOTAYIM), "\n";echo token_name(T_ABSTRACT), "\n";echo token_name(T_CATCH), "\n";echo token_name(T_FINAL), "\n";echo token_name(T_INSTANCEOF), "\n";echo token_name(T_PRIVATE), "\n";echo token_name(T_PROTECTED), "\n";echo token_name(T_PUBLIC), "\n";echo token_name(T_THROW), "\n";echo token_name(T_TRY), "\n";echo token_name(T_CLONE), "\n";echo token_name(T_HALT_COMPILER), "\n";echo token_name(-1), "\n";echo token_name(0x8000000F), "\n";echo token_name("string"), "\n";echo token_name(array()), "\n";echo "Done\n";?>--EXPECTF-- T_INCLUDET_INCLUDE_ONCET_EVALT_REQUIRET_REQUIRE_ONCET_LOGICAL_ORT_LOGICAL_XORT_LOGICAL_ANDT_PRINTT_PLUS_EQUALT_MINUS_EQUALT_MUL_EQUALT_DIV_EQUALT_CONCAT_EQUALT_MOD_EQUALT_AND_EQUALT_OR_EQUALT_XOR_EQUALT_SL_EQUALT_SR_EQUALT_BOOLEAN_ORT_BOOLEAN_ANDT_IS_EQUALT_IS_NOT_EQUALT_IS_IDENTICALT_IS_NOT_IDENTICALT_IS_SMALLER_OR_EQUALT_IS_GREATER_OR_EQUALT_SLT_SRT_INCT_DECT_INT_CASTT_DOUBLE_CASTT_STRING_CASTT_ARRAY_CASTT_OBJECT_CASTT_BOOL_CASTT_UNSET_CASTT_NEWT_EXITT_IFT_ELSEIFT_ELSET_ENDIFT_LNUMBERT_DNUMBERT_STRINGT_STRING_VARNAMET_VARIABLET_NUM_STRINGT_INLINE_HTMLT_CHARACTERT_BAD_CHARACTERT_ENCAPSED_AND_WHITESPACET_CONSTANT_ENCAPSED_STRINGT_ECHOT_DOT_WHILET_ENDWHILET_FORT_ENDFORT_FOREACHT_ENDFOREACHT_DECLARET_ENDDECLARET_AST_SWITCHT_ENDSWITCHT_CASET_DEFAULTT_BREAKT_CONTINUET_FUNCTIONT_CONSTT_RETURNT_USET_GLOBALT_STATICT_VART_UNSETT_ISSETT_EMPTYT_CLASST_EXTENDST_INTERFACET_IMPLEMENTST_OBJECT_OPERATORT_DOUBLE_ARROWT_LISTT_ARRAYT_CLASS_CT_FUNC_CT_METHOD_CT_LINET_FILET_COMMENTT_DOC_COMMENTT_OPEN_TAGT_OPEN_TAG_WITH_ECHOT_CLOSE_TAGT_WHITESPACET_START_HEREDOCT_END_HEREDOCT_DOLLAR_OPEN_CURLY_BRACEST_CURLY_OPENT_DOUBLE_COLONT_DOUBLE_COLONT_ABSTRACTT_CATCHT_FINALT_INSTANCEOFT_PRIVATET_PROTECTEDT_PUBLICT_THROWT_TRYT_CLONET_HALT_COMPILERUNKNOWNUNKNOWNWarning: token_name() expects parameter 1 to be long, string given in %s on line %dWarning: token_name() expects parameter 1 to be long, array given in %s on line %dDone--UEXPECTF--T_INCLUDET_INCLUDE_ONCET_EVALT_REQUIRET_REQUIRE_ONCET_LOGICAL_ORT_LOGICAL_XORT_LOGICAL_ANDT_PRINTT_PLUS_EQUALT_MINUS_EQUALT_MUL_EQUALT_DIV_EQUALT_CONCAT_EQUALT_MOD_EQUALT_AND_EQUALT_OR_EQUALT_XOR_EQUALT_SL_EQUALT_SR_EQUALT_BOOLEAN_ORT_BOOLEAN_ANDT_IS_EQUALT_IS_NOT_EQUALT_IS_IDENTICALT_IS_NOT_IDENTICALT_IS_SMALLER_OR_EQUALT_IS_GREATER_OR_EQUALT_SLT_SRT_INCT_DECT_INT_CASTT_DOUBLE_CASTT_STRING_CASTT_ARRAY_CASTT_OBJECT_CASTT_BOOL_CASTT_UNSET_CASTT_NEWT_EXITT_IFT_ELSEIFT_ELSET_ENDIFT_LNUMBERT_DNUMBERT_STRINGT_STRING_VARNAMET_VARIABLET_NUM_STRINGT_INLINE_HTMLT_CHARACTERT_BAD_CHARACTERT_ENCAPSED_AND_WHITESPACET_CONSTANT_ENCAPSED_STRINGT_ECHOT_DOT_WHILET_ENDWHILET_FORT_ENDFORT_FOREACHT_ENDFOREACHT_DECLARET_ENDDECLARET_AST_SWITCHT_ENDSWITCHT_CASET_DEFAULTT_BREAKT_CONTINUET_FUNCTIONT_CONSTT_RETURNT_USET_GLOBALT_STATICT_VART_UNSETT_ISSETT_EMPTYT_CLASST_EXTENDST_INTERFACET_IMPLEMENTST_OBJECT_OPERATORT_DOUBLE_ARROWT_LISTT_ARRAYT_CLASS_CT_FUNC_CT_METHOD_CT_LINET_FILET_COMMENTT_DOC_COMMENTT_OPEN_TAGT_OPEN_TAG_WITH_ECHOT_CLOSE_TAGT_WHITESPACET_START_HEREDOCT_END_HEREDOCT_DOLLAR_OPEN_CURLY_BRACEST_CURLY_OPENT_DOUBLE_COLONT_DOUBLE_COLONT_ABSTRACTT_CATCHT_FINALT_INSTANCEOFT_PRIVATET_PROTECTEDT_PUBLICT_THROWT_TRYT_CLONET_HALT_COMPILERUNKNOWNUNKNOWNWarning: token_name() expects parameter 1 to be long, Unicode string given in %s on line %dWarning: token_name() expects parameter 1 to be long, array given in %s on line %dDone
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -