From 28288427877861dd3a6e0763e7d8fc836c264c89 Mon Sep 17 00:00:00 2001 From: DiscuzX <153619335@qq.com> Date: Sun, 19 Dec 2021 09:31:32 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8F=92=E4=BB=B6=E8=AF=AD?= =?UTF-8?q?=E8=A8=80=E5=8C=85=E8=AE=B0=E5=BD=95=E5=BC=82=E5=B8=B8=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E8=BF=94=E5=9B=9E=E7=9A=84=E6=95=B0=E6=8D=AE=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E9=94=99=E8=AF=AF=EF=BC=8C=E5=AF=BC=E8=87=B4PHP7.1?= =?UTF-8?q?=E4=B8=8B=E6=8A=A5=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- upload/source/function/function_core.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/upload/source/function/function_core.php b/upload/source/function/function_core.php index b1c6ad6ec..f0afd2bef 100644 --- a/upload/source/function/function_core.php +++ b/upload/source/function/function_core.php @@ -465,9 +465,10 @@ function lang($file, $langvar = null, $vars = array(), $default = null) { } } $returnvalue = & $_G['cache']['pluginlanguage_script']; + !is_array($returnvalue) && $returnvalue = array(); $key = &$file; } - $return = $langvar !== null ? (isset($returnvalue[$key][$langvar]) ? $returnvalue[$key][$langvar] : null) : $returnvalue[$key]; + $return = $langvar !== null ? (isset($returnvalue[$key][$langvar]) ? $returnvalue[$key][$langvar] : null) : (is_array($returnvalue[$key]) ? $returnvalue[$key] : array()); $return = $return === null ? ($default !== null ? $default : ($path != 'plugin' ? '' : $file . ':') . $langvar) : $return; $searchs = $replaces = array(); if($vars && is_array($vars)) { -- Gitee