diff --git a/library/think/Env.php b/library/think/Env.php index 6f31841d..fa87897c 100644 --- a/library/think/Env.php +++ b/library/think/Env.php @@ -23,6 +23,11 @@ class Env { $result = getenv(ENV_PREFIX . strtoupper(str_replace('.', '_', $name))); if (false !== $result) { + if ('false' === $result) { + $result = false; + } elseif ('true' === $result) { + $result = true; + } return $result; } else { return $default;