ini_get функциясы

ini_get функциясы көрсөтүлгөн PHP конфигурациясынын директивасынын маанисин кайтарат. Параметр катары ал параметрдин атын кабыл алып, анын учурдагы маанисин сап түрүндө кайтарат. Эгер параметр жок болсо, функция false кайтарат.

Синтаксис

phpini_get(string $varname): string|false

Мисал

'supload_max_filesize's параметринин маанисин алалы:

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 функциясы,
    бардык жеткиликтүү конфигурация параметрлерин кайтарат