Функцыя ini_get

Функцыя ini_get вяртае значэнне паказанай дырэктывы канфігурацыі PHP. У якасці параметра яна прымае імя налады і вяртае яе бягучае значэнне ў выглядзе радка. Калі налада не існуе, функцыя верне false.

Сінтаксіс

phpini_get(string $varname): string|false

Прыклад

Атрымаем значэнне налады 'upload_max_filesize':

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

Вынік выканання кода:

php'2M'

Прыклад

Паспрабуем атрымаць значэнне неіснуючай налады:

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

Вынік выканання кода:

phpfalse

Прыклад

Атрымаем некалькі значэнняў канфігурацыі:

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

Вынік выканання кода:

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

Глядзіце таксама

  • функцыю ini_set,
    якая ўстанаўлівае значэнне налады канфігурацыі
  • функцыю ini_get_all,
    якая вяртае ўсе даступныя налады канфігурацыі