gpt4 book ai didi

php - 如何检查 JFactory::getSession() 中的 session 是否已设置?

转载 作者:行者123 更新时间:2023-12-02 17:47:57 25 4
gpt4 key购买 nike

鉴于组件,我在 joomla 2.5 viewform.php 中有以下几行

 $session = & JFactory::getSession();
if(empty($session->get('MasterIndex'))) $session->set('MasterIndex',0);

我明白了

Fatal error: Can't use method return value in write context in /var/www/ ..

我也试过

 if(empty($session->get('MasterIndex'))) $session->set('MasterIndex',0);

如何检查 session 值是否已设置?

最佳答案

尝试:

$session =& JFactory::getSession();
$setSession = $session->get('MasterIndex');
if(empty($setSession)) $session->set('MasterIndex',0);

注意:您收到该错误是因为 empty()只检查变量,因为其他任何事情都会导致解析错误

关于php - 如何检查 JFactory::getSession() 中的 session 是否已设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12213678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com