Función ini_get

La función ini_get devuelve el valor de la directiva de configuración de PHP especificada. Como parámetro toma el nombre de la configuración y devuelve su valor actual en forma de cadena. Si la configuración no existe, la función devolverá false.

Sintaxis

phpini_get(string $varname): string|false

Ejemplo

Obtengamos el valor de la configuración 'upload_max_filesize':

php<?php
  $res = ini_get('upload_max_filesize');
  echo $res;
?>

Resultado de ejecutar el código:

php'2M'

Ejemplo

Intentemos obtener el valor de una configuración inexistente:

php<?php
  $res = ini_get('nonexistent_setting');
  var_dump($res);
?>

Resultado de ejecutar el código:

phpfalse

Ejemplo

Obtengamos varios valores de configuración:

php<?php
  $max_execution = ini_get('max_execution_time');
  $memory_limit = ini_get('memory_limit');
  
  echo "Max execution time: $max_execution\n";
  echo "Memory limit: $memory_limit";
?>

Resultado de ejecutar el código:

php'Max execution time: 30
Memory limit: 128M'

Ver también

  • la función ini_set,
    que establece el valor de una configuración
  • la función ini_get_all,
    que devuelve todas las configuraciones disponibles