Funktsioon ini_get

Funktsioon ini_get tagastab määratud PHP seadistusdirektiivi väärtuse. Parameetrina võtab ta seadistuse nime ja tagastab selle praeguse väärtuse stringina. Kui seadistust ei eksisteeri, tagastab funktsioon false.

Süntaks

phpini_get(string $varname): string|false

Näide

Hankime seadistuse 'upload_max_filesize' väärtus:

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

Koodi täitmise tulemus:

php'2M'

Näide

Proovime hankida olematu seadistuse väärtust:

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

Koodi täitmise tulemus:

phpfalse

Näide

Hankime mitu seadistuse väärtust:

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

Koodi täitmise tulemus:

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

Vaata ka

  • funktsiooni ini_set,
    mis määrab seadistuse väärtuse
  • funktsiooni ini_get_all,
    mis tagastab kõik saadaolevad seadistused