ini_get funksiyasi

ini_get funksiyasi belgilangan PHP konfiguratsiya direktivasining qiymatini qaytaradi. Parametr sifatida u sozlama nomini qabul qiladi va uning joriy qiymatini matn ko'rinishida qaytaradi. Agar sozlama mavjud bo'lmasa, funksiya false qiymatini qaytaradi.

Sintaksis

phpini_get(string $varname): string|false

Misol

Keling, 'upload_max_filesize' sozlamasi qiymatini olamiz:

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

Kodni bajarish natijasi:

php'2M'

Misol

Keling, mavjud bo'lmagan sozlama qiymatini olishga harakat qilaylik:

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

Kodni bajarish natijasi:

phpfalse

Misol

Keling, bir nechta konfiguratsiya qiymatlarini olamiz:

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

Kodni bajarish natijasi:

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

Shuningdek qarang

  • ini_set funksiyasi,
    konfiguratsiya sozlamasi qiymatini o'rnatadi
  • ini_get_all funksiyasi,
    barcha mavjud konfiguratsiya sozlamalarini qaytaradi