Funksjonen ini_get

Funksjonen ini_get returnerer verdien for den angitte PHP-konfigurasjonsdirektiven. Som parameter tar den inn navnet på en innstilling og returnerer dens gjeldende verdi som en streng. Hvis innstillingen ikke eksisterer, returnerer funksjonen false.

Syntaks

phpini_get(string $varname): string|false

Eksempel

La oss hente verdien for innstillingen 'upload_max_filesize':

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

Resultat av kjøring:

php'2M'

Eksempel

La oss prøve å hente verdien for en ikke-eksisterende innstilling:

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

Resultat av kjøring:

phpfalse

Eksempel

La oss hente flere konfigurasjonsverdier:

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

Resultat av kjøring:

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

Se også

  • funksjonen ini_set,
    som setter verdien for en konfigurasjonsinnstilling
  • funksjonen ini_get_all,
    som returnerer alle tilgjengelige konfigurasjonsinnstillinger