ini_get Fonksiyonu

ini_get fonksiyonu, belirtilen PHP yapılandırma direktifinin değerini döndürür. Parametre olarak bir ayarın adını alır ve mevcut değerini bir string olarak döndürür. Eğer ayar mevcut değilse, fonksiyon false döndürür.

Sözdizimi

phpini_get(string $varname): string|false

Örnek

'upload_max_filesize' ayarının değerini alalım:

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

Kodun çalıştırılmasının sonucu:

php'2M'

Örnek

Var olmayan bir ayarın değerini almaya çalışalım:

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

Kodun çalıştırılmasının sonucu:

phpfalse

Örnek

Birkaç yapılandırma değerini alalım:

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

Kodun çalıştırılmasının sonucu:

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

Ayrıca Bakınız

  • ini_set fonksiyonu,
    bir yapılandırma ayarının değerini belirler
  • ini_get_all fonksiyonu,
    tüm mevcut yapılandırma ayarlarını döndürür