At least with uops 5.02 and PHP 7.2 (Win64), the constant ZEND_ACC_FETCH is not defined - while others are.
You can use:
if ( !defined( 'ZEND_ACC_FETCH' ) )
    define( 'ZEND_ACC_FETCH', PHP_INT_MAX );Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
Les opcodes suivants sont définis comme des constantes par uopz avant 5.0.0 :
ZEND_EXIT
     (int)
    true pour sortir, false pour continuer
     
    ZEND_NEW
     (int)
    ZEND_THROW
     (int)
    ZEND_FETCH_CLASS
     (int)
    ZEND_ADD_TRAIT
     (int)
    ZEND_ADD_INTERFACE
     (int)
    ZEND_INSTANCEOF
     (int)
    Les constantes suivantes contrôlent le comportement du VM après qu'un gestionnaire utilisateur ne soit appelé ; soyez extrêmement prudent ! Ces constantes sont supprimées à partir de uopz 5.0.0.
ZEND_USER_OPCODE_CONTINUE
     (int)
    ZEND_USER_OPCODE_ENTER
     (int)
    ZEND_USER_OPCODE_LEAVE
     (int)
    ZEND_USER_OPCODE_DISPATCH
     (int)
    ZEND_USER_OPCODE_DISPATCH_TO
     (int)
    ZEND_USER_OPCODE_RETURN
     (int)
    Les modificateurs suivants sont enregistrés comme constantes par uopz
ZEND_ACC_PUBLIC
     (int)
    ZEND_ACC_PROTECTED
     (int)
    ZEND_ACC_PRIVATE
     (int)
    ZEND_ACC_STATIC
     (int)
    ZEND_ACC_FINAL
     (int)
    ZEND_ACC_ABSTRACT
     (int)
    ZEND_ACC_CLASS
     (int)
    ZEND_ACC_INTERFACE
     (int)
    ZEND_ACC_TRAIT
     (int)
    ZEND_ACC_FETCH
     (int)
    At least with uops 5.02 and PHP 7.2 (Win64), the constant ZEND_ACC_FETCH is not defined - while others are.
You can use:
if ( !defined( 'ZEND_ACC_FETCH' ) )
    define( 'ZEND_ACC_FETCH', PHP_INT_MAX );