# runkit7

# Introdução

A extensão runkit7 fornece meios para modificar constantes, funções definidas pelo usuário e classes definidas pelo usuário. Ela também fornece variáveis ​​superglobais personalizadas.

Este pacote é uma bifurcação do pacote » runkit que fornece suporte ao PHP 7.

- Instalação/Configuração
  - Dependências
  - Instalação
  - Configurações em Execução
- Constantes predefinidas
- Funções de runkit7
  - runkit7_constant_add — Semelhante a define(), mas permite definir também em definições de classe
  - runkit7_constant_redefine — Redefine uma constante já definida
  - runkit7_constant_remove — Remove/exclui uma constante já definida
  - runkit7_function_add — Adiciona uma nova função, semelhante a create_function
  - runkit7_function_copy — Copia uma função para um novo nome de função
  - runkit7_function_redefine — Substitui uma definição de função por uma nova implementação
  - runkit7_function_remove — Remove uma definição de função
  - runkit7_function_rename — Altera o nome de uma função
  - runkit7_import — Processa um arquivo PHP importando definições de função e classe, substituindo quando apropriado
  - runkit7_method_add — Adiciona dinamicamente um novo método a uma determinada classe
  - runkit7_method_copy — Copia um método de uma classe para outra
  - runkit7_method_redefine — Altera dinamicamente o código do método fornecido
  - runkit7_method_remove — Remove dinamicamente o método fornecido
  - runkit7_method_rename — Altera dinamicamente o nome do método fornecido
  - runkit7_object_id — Retorna o identificador inteiro do objeto fornecido
  - runkit7_superglobals — Retorna um array indexado numericamente de superglobais registradas
  - runkit7_zval_inspect — Retorna informações sobre o valor passado com tipos de dados, contagens de referência, etc.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open