Funzione ini_get

La funzione ini_get restituisce il valore della direttiva di configurazione PHP specificata. Come parametro accetta il nome dell'impostazione e restituisce il suo valore corrente come stringa. Se l'impostazione non esiste, la funzione restituirà false.

Sintassi

phpini_get(string $varname): string|false

Esempio

Otteniamo il valore dell'impostazione 'upload_max_filesize':

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

Risultato dell'esecuzione del codice:

php'2M'

Esempio

Proviamo a ottenere il valore di un'impostazione inesistente:

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

Risultato dell'esecuzione del codice:

phpfalse

Esempio

Otteniamo diversi valori di configurazione:

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";
?>

Risultato dell'esecuzione del codice:

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

Vedi anche

  • la funzione ini_set,
    che imposta il valore di un'impostazione di configurazione
  • la funzione ini_get_all,
    che restituisce tutte le impostazioni di configurazione disponibili