Introducere
These functions allow runtime analysis of opcodes compiled from PHP scripts.
Configuraţia la rulare
Această extensie nu are directive de configurare definite în php.ini.
Tipurile resurselor
Această extensie nu are tipuri de resurse definite.
Constante predefinite
Constantele de mai jos sunt definite de această extensie şi
vor fi disponibile doar dacă această extensie a fost compilată în interiorul PHP,
sau a fost încărcată dinamic în timpul rulării.
-
PARSEKIT_QUIET
(int)
-
Return full detail, but without unnecessary NULL entries.
-
PARSEKIT_SIMPLE
(int)
-
Return shorthand opcode notation.
-
PARSEKIT_EXTENDED_VALUE
(int)
-
Opnode Flag
-
PARSEKIT_RESULT_CONST
(int)
-
Opnode Flag
-
PARSEKIT_RESULT_EA_TYPE
(int)
-
Opnode Flag
-
PARSEKIT_RESULT_JMP_ADDR
(int)
-
Opnode Flag
-
PARSEKIT_RESULT_OPARRAY
(int)
-
Opnode Flag
-
PARSEKIT_RESULT_OPLINE
(int)
-
Opnode Flag
-
PARSEKIT_RESULT_VAR
(int)
-
Opnode Flag
-
PARSEKIT_USAGE_UNKNOWN
(int)
-
Opnode Flag
-
PARSEKIT_ZEND_INTERNAL_CLASS
(int)
-
Class Type
-
PARSEKIT_ZEND_USER_CLASS
(int)
-
Class Type
-
PARSEKIT_ZEND_EVAL_CODE
(int)
-
Function Type
-
PARSEKIT_ZEND_INTERNAL_FUNCTION
(int)
-
Function Type
-
PARSEKIT_ZEND_OVERLOADED_FUNCTION
(int)
-
Function Type
-
PARSEKIT_ZEND_OVERLOADED_FUNCTION_TEMPORARY
(int) PHP >= 5.0.0
-
Function Type
-
PARSEKIT_ZEND_USER_FUNCTION
(int)
-
Function Type
-
PARSEKIT_IS_CONST
(int)
-
Node Type
-
PARSEKIT_IS_TMP_VAR
(int)
-
Node Type
-
PARSEKIT_IS_UNUSED
(int)
-
Node Type
-
PARSEKIT_IS_VAR
(int)
-
Node Type
-
PARSEKIT_ZEND_ADD
(int)
-
Opcode
-
PARSEKIT_ZEND_ADD_ARRAY_ELEMENT
(int)
-
Opcode
-
PARSEKIT_ZEND_ADD_CHAR
(int)
-
Opcode
-
PARSEKIT_ZEND_ADD_INTERFACE
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_ADD_STRING
(int)
-
Opcode
-
PARSEKIT_ZEND_ADD_VAR
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_ADD
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_BW_AND
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_BW_OR
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_BW_XOR
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_CONCAT
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_DIM
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_DIV
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_MOD
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_MUL
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_OBJ
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_REF
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_SL
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_SR
(int)
-
Opcode
-
PARSEKIT_ZEND_ASSIGN_SUB
(int)
-
Opcode
-
PARSEKIT_ZEND_BEGIN_SILENCE
(int)
-
Opcode
-
PARSEKIT_ZEND_BOOL
(int)
-
Opcode
-
PARSEKIT_ZEND_BOOL_NOT
(int)
-
Opcode
-
PARSEKIT_ZEND_BOOL_XOR
(int)
-
Opcode
-
PARSEKIT_ZEND_BRK
(int)
-
Opcode
-
PARSEKIT_ZEND_BW_AND
(int)
-
Opcode
-
PARSEKIT_ZEND_BW_NOT
(int)
-
Opcode
-
PARSEKIT_ZEND_BW_OR
(int)
-
Opcode
-
PARSEKIT_ZEND_BW_XOR
(int)
-
Opcode
-
PARSEKIT_ZEND_CASE
(int)
-
Opcode
-
PARSEKIT_ZEND_CAST
(int)
-
Opcode
-
PARSEKIT_ZEND_CATCH
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_CLONE
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_CONCAT
(int)
-
Opcode
-
PARSEKIT_ZEND_CONT
(int)
-
Opcode
-
PARSEKIT_ZEND_DECLARE_CLASS
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_DECLARE_FUNCTION
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_DECLARE_INHERITED_CLASS
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_DIV
(int)
-
Opcode
-
PARSEKIT_ZEND_DO_FCALL
(int)
-
Opcode
-
PARSEKIT_ZEND_DO_FCALL_BY_NAME
(int)
-
Opcode
-
PARSEKIT_ZEND_ECHO
(int)
-
Opcode
-
PARSEKIT_ZEND_END_SILENCE
(int)
-
Opcode
-
PARSEKIT_ZEND_EXIT
(int)
-
Opcode
-
PARSEKIT_ZEND_EXT_FCALL_BEGIN
(int)
-
Opcode
-
PARSEKIT_ZEND_EXT_FCALL_END
(int)
-
Opcode
-
PARSEKIT_ZEND_EXT_NOP
(int)
-
Opcode
-
PARSEKIT_ZEND_EXT_STMT
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_CLASS
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_FETCH_CONSTANT
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_DIM_FUNC_ARG
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_DIM_IS
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_DIM_R
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_DIM_RW
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_DIM_TMP_VAR
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_DIM_UNSET
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_DIM_W
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_FUNC_ARG
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_IS
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_OBJ_FUNC_ARG
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_OBJ_IS
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_OBJ_R
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_OBJ_RW
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_OBJ_UNSET
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_OBJ_W
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_R
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_RW
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_UNSET
(int)
-
Opcode
-
PARSEKIT_ZEND_FETCH_W
(int)
-
Opcode
-
PARSEKIT_ZEND_FE_FETCH
(int)
-
Opcode
-
PARSEKIT_ZEND_FE_RESET
(int)
-
Opcode
-
PARSEKIT_ZEND_FREE
(int)
-
Opcode
-
PARSEKIT_ZEND_HANDLE_EXCEPTION
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_IMPORT_CLASS
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_IMPORT_CONST
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_IMPORT_FUNCTION
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_INCLUDE_OR_EVAL
(int)
-
Opcode
-
PARSEKIT_ZEND_INIT_ARRAY
(int)
-
Opcode
-
PARSEKIT_ZEND_INIT_CTOR_CALL
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_INIT_FCALL_BY_NAME
(int)
-
Opcode
-
PARSEKIT_ZEND_INIT_METHOD_CALL
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_INIT_STATIC_METHOD_CALL
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_INIT_STRING
(int)
-
Opcode
-
PARSEKIT_ZEND_INSTANCEOF
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_ISSET_ISEMPTY
(int) PHP < 5.0.0
-
Opcode
-
PARSEKIT_ZEND_ISSET_ISEMPTY_DIM_OBJ
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_ISSET_ISEMPTY_PROP_OBJ
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_ISSET_ISEMPTY_VAR
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_IS_EQUAL
(int)
-
Opcode
-
PARSEKIT_ZEND_IS_IDENTICAL
(int)
-
Opcode
-
PARSEKIT_ZEND_IS_NOT_EQUAL
(int)
-
Opcode
-
PARSEKIT_ZEND_IS_NOT_IDENTICAL
(int)
-
Opcode
-
PARSEKIT_ZEND_IS_SMALLER
(int)
-
Opcode
-
PARSEKIT_ZEND_IS_SMALLER_OR_EQUAL
(int)
-
Opcode
-
PARSEKIT_ZEND_JMP
(int)
-
Opcode
-
PARSEKIT_ZEND_JMPNZ
(int)
-
Opcode
-
PARSEKIT_ZEND_JMPNZ_EX
(int)
-
Opcode
-
PARSEKIT_ZEND_JMPZ
(int)
-
Opcode
-
PARSEKIT_ZEND_JMPZNZ
(int)
-
Opcode
-
PARSEKIT_ZEND_JMPZ_EX
(int)
-
Opcode
-
PARSEKIT_ZEND_JMP_NO_CTOR
(int)
-
Opcode
-
PARSEKIT_ZEND_MOD
(int)
-
Opcode
-
PARSEKIT_ZEND_MUL
(int)
-
Opcode
-
PARSEKIT_ZEND_NEW
(int)
-
Opcode
-
PARSEKIT_ZEND_NOP
(int)
-
Opcode
-
PARSEKIT_ZEND_OP_DATA
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_POST_DEC
(int)
-
Opcode
-
PARSEKIT_ZEND_POST_DEC_OBJ
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_POST_INC
(int)
-
Opcode
-
PARSEKIT_ZEND_POST_INC_OBJ
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_PRE_DEC
(int)
-
Opcode
-
PARSEKIT_ZEND_PRE_DEC_OBJ
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_PRE_INC
(int)
-
Opcode
-
PARSEKIT_ZEND_PRE_INC_OBJ
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_PRINT
(int)
-
Opcode
-
PARSEKIT_ZEND_QM_ASSIGN
(int)
-
Opcode
-
PARSEKIT_ZEND_RAISE_ABSTRACT_ERROR
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_RECV
(int)
-
Opcode
-
PARSEKIT_ZEND_RECV_INIT
(int)
-
Opcode
-
PARSEKIT_ZEND_RETURN
(int)
-
Opcode
-
PARSEKIT_ZEND_SEND_REF
(int)
-
Opcode
-
PARSEKIT_ZEND_SEND_VAL
(int)
-
Opcode
-
PARSEKIT_ZEND_SEND_VAR
(int)
-
Opcode
-
PARSEKIT_ZEND_SEND_VAR_NO_REF
(int)
-
Opcode
-
PARSEKIT_ZEND_SL
(int)
-
Opcode
-
PARSEKIT_ZEND_SR
(int)
-
Opcode
-
PARSEKIT_ZEND_SUB
(int)
-
Opcode
-
PARSEKIT_ZEND_SWITCH_FREE
(int)
-
Opcode
-
PARSEKIT_ZEND_THROW
(int) PHP >= 5.0.0
-
Opcode
-
PARSEKIT_ZEND_TICKS
(int)
-
Opcode
-
PARSEKIT_ZEND_UNSET_DIM_OBJ
(int)
-
Opcode
-
PARSEKIT_ZEND_UNSET_VAR
(int)
-
Opcode
-
PARSEKIT_ZEND_VERIFY_ABSTRACT_CLASS
(int) PHP >= 5.0.0
-
Opcode