PHPのお勉強!

PHP TOP

php.ini ディレクティブのリスト

以下のリストには、PHP の設定を行うための php.ini ディレクティブが 含まれます。

"変更可能" カラムは、そのディレクティブをいつどこで定義できるかを表すモードです。その意味については どこで設定を行うのか を参照ください。

設定オプション
名前 デフォルト 変更可能 変更履歴
allow_url_fopen "1" INI_SYSTEM  
allow_url_include "0" INI_SYSTEM PHP 7.4.0 以降は非推奨
arg_separator.input "&" INI_PERDIR  
arg_separator.output "&" INI_ALL  
assert.active "1" INI_ALL  
assert.bail "0" INI_ALL  
assert.callback null INI_ALL  
assert.exception "0" INI_ALL  
assert.quiet_eval "0" INI_ALL PHP 8.0.0 以降では削除されました
assert.warning "1" INI_ALL  
auto_append_file null INI_PERDIR  
auto_detect_line_endings "0" INI_ALL  
auto_globals_jit "1" INI_PERDIR  
auto_prepend_file null INI_PERDIR  
bcmath.scale "0" INI_ALL  
browscap null INI_SYSTEM  
cgi.check_shebang_line "1" INI_SYSTEM  
cgi.discard_path "0" INI_SYSTEM  
cgi.fix_pathinfo "1" INI_SYSTEM  
cgi.force_redirect "1" INI_SYSTEM  
cgi.nph "0" INI_ALL  
cgi.redirect_status_env null INI_SYSTEM  
cgi.rfc2616_headers "0" INI_ALL  
child_terminate "0" INI_ALL  
cli.pager "" INI_ALL  
cli.prompt "\\b \\> " INI_ALL  
cli_server.color "0" INI_ALL  
com.allow_dcom "0" INI_SYSTEM  
com.autoregister_typelib "0" INI_ALL  
com.autoregister_verbose "0" INI_ALL  
com.autoregister_casesensitive "1" INI_ALL  
com.code_page "" INI_ALL  
com.dotnet_version "" INI_SYSTEM PHP 8.0.0 以降で利用可能
com.typelib_file "" INI_SYSTEM  
curl.cainfo NULL INI_SYSTEM  
date.default_latitude "31.7667" INI_ALL  
date.default_longitude "35.2333" INI_ALL  
date.sunrise_zenith "90.833333" INI_ALL PHP 8.0.0 より前のバージョンでは、デフォルト値は "90.583333" でした。
date.sunset_zenith "90.833333" INI_ALL PHP 8.0.0 より前のバージョンでは、デフォルト値は "90.583333" でした。
date.timezone "UTC" INI_ALL PHP 8.2 以降では、この値に無効な値や空文字列を設定すると、警告が発生します。
dba.default_handler DBA_DEFAULT INI_ALL
default_charset "UTF-8" INI_ALL
input_encoding "" INI_ALL  
output_encoding "" INI_ALL  
internal_encoding "" INI_ALL  
default_mimetype "text/html" INI_ALL  
default_socket_timeout "60" INI_ALL  
disable_classes "" php.ini のみ  
disable_functions "" php.ini のみ  
display_errors "1" INI_ALL  
display_startup_errors "1" INI_ALL PHP 8.0.0 より前のバージョンでは、デフォルト値は "0" でした。
docref_ext "" INI_ALL  
docref_root "" INI_ALL  
doc_root null INI_SYSTEM  
enable_dl "1" INI_SYSTEM この非推奨の機能は、きっと 将来 削除 されるでしょう。
enable_post_data_reading "On" INI_PERDIR  
engine "1" INI_ALL  
error_append_string null INI_ALL  
error_log null INI_ALL  
error_log_mode 0o644 INI_ALL PHP 8.2.0 以降で利用可能
error_prepend_string null