Функция 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 функцияси,
    барча мавжуд конфигурация созламаларини қайтаради