Twig 渲染不需要 2 个数组

Twig render does not take 2 arrays

我已经安装了 Twig,我正在试用它。 我有两个数组,第一个保存站点配置,如名称、标题、关键字,另一个保存用户登录时的用户数据。 渲染函数如下所示:

echo $pg->render('user_homepage.twig', $this->siteSettings,array("email"=>$_SESSION["email"]));

写的时候

Welcome, {{ email }}

它只显示

Welcome, 

网站设置可用,但电子邮件不可用。

我做错了什么?

试着把它们放在一个阵列中

echo $pg->render('user_homepage.twig', array_merge($this->siteSettings,['email'=>$_SESSION["email"]]));