# Introduction

L'extension uopz - User Operations for Zend (NdT : les opérations utilisateurs pour Zend) - expose les fonctionnalités du moteur Zend, normalement utilisées au moment de la compilation et de l'exécution, afin de permettre la modification des structures internes que représentent le code PHP, et pour le code utilisateur d'inter-agir avec la VM.

uopz supporte les activités suivantes :

- Surcharge d'opcodes incluant ZEND_EXIT et ZEND_NEW
- Sauvegarde et restauration des fonctions et méthodes
- Renommage des fonctions et des méthodes
- Copie des fonctions et des méthodes
- Suppression des fonctions et des méthodes
- Re-définition des constantes globales et de classe
- Suppression des constantes globales et de classe
- Composition et modification de classes à l'exécution

> Note:

> Toutes les activités supportées sont compatibes avec opcache.

Attention

PECL uopz 6.1.1 n'est pas compatible avec Xdebug >= 2.9.4. Les versions ultérieurs de uopz ne sont pas compatible avec Xdebug < 2.9.4.