今日の人気記事

  1. 文字列を大文字 / 小文字に変換 - strtoupper()、strtolower() - mb_strtoupper()、mb_strtolower()

php.iniの設定内容を配列に格納 - ini_get_all()

当ページのリンクには広告が含まれています。

プログラミング言語PHPで、php.iniの設定内容を配列に格納する関数 ini_get_all()を紹介します。

ini_get_all関数

array ini_get_all ([ string $extension [, bool $details ]] )
php.iniの設定内容を連想配列に格納します。
引数
$extension
配列に格納するモジュールを指定します。
指定しない場合(デフォルト)は、すべてのモジュールの設定値を配列に格納します。
$detail
指定しない場合(デフォルト)は、設定の詳細を取得します。
falseを指定した場合は、設定の詳細を取得しません。
返り値
php.iniの設定内容を連想配列として、返します。

サンプルコード

PHPの設定内容を確認するサンプルコードです。

ini_get_all()
<?php
/* php.iniの設定内容を確認 */
var_dump( ini_get_all() );
?>

実行結果です。
やたらと長いphp.iniの設定内容が連想配列で返されます。

array(232) {
  ["allow_call_time_pass_reference"]=>
  array(3) {
    ["global_value"]=>
    string(0) ""
    ["local_value"]=>
    string(0) ""
    ["access"]=>
    int(6)
  }
  ["allow_url_fopen"]=>
  array(3) {
    ["global_value"]=>
    string(1) "1"
    ["local_value"]=>
    string(1) "1"
    ["access"]=>
    int(4)
  }
  ["allow_url_include"]=>
  array(3) {
    ["global_value"]=>
    string(0) ""
    ["local_value"]=>
… 略 …

その他 の人気記事

  1. PHPの設定内容を確認する - phpinfo()
  2. OS情報を取得 - php_uname()
  3. メッセージを出力し、スクリプトを終了 - die()、exit()
  4. 外部コマンドを実行 - exec()、system()

関連記事(一部広告含む)