Funktio ini_get

Funktio ini_get palauttaa määritetyn PHP-konfiguraatiodirektiivin arvon. Parametrina se ottaa konfiguraatioasetuksen nimen ja palauttaa sen nykyisen arvon merkkijonona. Jos asetusta ei ole olemassa, funktio palauttaa false.

Syntaksi

phpini_get(string $varname): string|false

Esimerkki

Haetaan asetuksen 'upload_max_filesize' arvo:

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

Koodin suorituksen tulos:

php'2M'

Esimerkki

Yritetään hadata olematonta asetusarvoa:

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

Koodin suorituksen tulos:

phpfalse

Esimerkki

Haetaan useita konfiguraatioarvoja:

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

Koodin suorituksen tulos:

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

Katso myös

  • funktion ini_set,
    joka asettaa konfiguraatioasetuksen arvon
  • funktion ini_get_all,
    joka palauttaa kaikki saatavilla olevat konfiguraatioasetukset