CodeIgniter3: ¿Por qué $ _SERVER ['CI_ENV'] alguna vez se establecerá en primer lugar?

Veo que en su instalación predeterminada, su index.php tiene esto:

define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');

Por quéCI_ENV siempreya establecerse dentro de la$_SERVER ¿formación?

Respuestas a la pregunta(3)

Su respuesta a la pregunta