関数 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