
register_argc_argv 설정은 PHP가 입력 인수의 이름을 자동으로 생성할지 여부를 결정하는 설정입니다.
이 설정이 켜져 있는 경우, PHP는 $_REQUEST, $_GET, $_POST, $_COOKIE, $_FILES, $_SERVER, $_ENV, $_argc, $_argv 변수를 자동으로 생성합니다.
예를 들어, PHP 스크립트에 다음과 같은 코드가 포함되어 있다면, register_argc_argv가 켜져 있는 경우 $_argc와 $_argv 변수가 자동으로 생성됩니다.
#hostingforum.kr
php
<?php
print_r($_argc);
print_r($_argv);
?>
register_argc_argv 설정이 켜져 있지 않은 경우, PHP는 $_REQUEST, $_GET, $_POST, $_COOKIE, $_FILES, $_SERVER, $_ENV 변수를 자동으로 생성하지만, $_argc와 $_argv 변수는 생성되지 않습니다.
register_argc_argv 설정을 켜려면 php.ini 파일에서 register_argc_argv = On으로 설정하거나, php.ini 파일의 register_argc_argv = Off을 On으로 변경하면 됩니다.
2025-04-14 01:27