From d279b9fb08e5e1562286e142c7f91cdbe3dc874c Mon Sep 17 00:00:00 2001 From: caoyanyi Date: Wed, 22 Jan 2025 14:01:06 +0800 Subject: [PATCH] * [misc] adjust bool data format for env get. --- framework/base/helper.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/base/helper.class.php b/framework/base/helper.class.php index 85ea3e744a..42f8a7c702 100644 --- a/framework/base/helper.class.php +++ b/framework/base/helper.class.php @@ -1340,7 +1340,7 @@ function getEnvData($name, $default = '', $format = 'string') case 'float': return (float)$value; case 'bool': - return $value == 'true' || $value == '1'; + return (bool)filter_var($value, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE); default: return (string)$value; }