O comportamento destas funƧƵes Ʃ afetado pelas configuraƧƵes do php.ini.
| Nome | Padrão | ModificÔvel | Registro de Alterações |
|---|---|---|---|
| runkit.superglobal | "" | INI_PERDIR |
Ā |
| runkit.internal_override | "0" | INI_SYSTEM |
Ā |
Aqui estÔ uma breve explicação das diretivas de configuração.
runkit.superglobal
string
Lista separada por vĆrgulas de nomes de variĆ”veis āāa serem tratadas como superglobais. Este valor deve ser definido no arquivo php.ini do sistema, mas pode funcionar em contextos de configuração por diretório, dependendo do SAPI.
Exemplo #1 Superglobais personalizados com runkit.superglobal=_FOO,_BAR no php.ini
<?php
function show_values() {
echo "Foo Ć© $_FOO\n";
echo "Bar Ć© $_BAR\n";
echo "Baz Ć© $_BAZ\n";
}
$_FOO = 'foo';
$_BAR = 'bar';
$_BAZ = 'baz';
/* Exibe foo e bar, mas não baz */
show_values();
?>runkit.internal_override
bool
Permite modificar/renomear/remover funƧƵes internas.