ini_alter
ini_get
PHP Options/Info Functions
PHP Manual

# ini_get_all

(PHP 4 >= 4.2.0, PHP 5)

ini_get_all — Obtiene todas las opciones de configuración

### Descripción

array ini_get_all ([ string `$extension` ] )

Devuelve todas las opciones de configuración registradas.

### Lista de parámetros

`extension`

  Un nombre de extensión opcional. Si es definido, la función devuelve solo opciones específicas a esa extensión.

### Valores retornados

Devuelve una matriz asociativa que usa el nombre de directiva como clave de la matriz, mientras los elementos de esa matriz son global_value (definido en php.ini), local_value (quizás definido con ini_set() o en .htaccess), y access (el nivel de acceso). Vea la sección del manual sobre cambios de configuración para más información sobre qué quieren decir los niveles de acceso.

> Note: Es posible que una directiva tenga múltiples niveles de acceso, razón por la cual access muestra los valores de máscara de bits apropiados.

### Ejemplos

Example #1 Un ejemplo de ini_get_all()

`<?php
$inis = ini_get_all();
print_r($inis);
?>`

El resultado del ejemplo seria algo similar a:

    Array
    (
        [allow_call_time_pass_reference] => Array
        (
            [global_value] => 1
            [local_value] => 1
            [access] => 6
        )
        [allow_url_fopen] => Array
        (
            [global_value] => 1
            [local_value] => 1
            [access] => 7
        )

        ...

    )

### Ver también

- ini_get() - Obtiene el valor de una opción de configuración
- ini_restore() - Restablece el valor de una opción de configuración
- ini_set() - Establece el valor de una opción de configuración
- get_loaded_extensions() - Devuelve una matriz con los nombres de todos los módulos compilados y cargados
- phpinfo() - Imprime cantidades de información sobre PHP

ini_alter
ini_get
PHP Options/Info Functions
PHP Manual