【发布时间】:2015-03-02 00:08:19
【问题描述】:
我有两个处理会话的函数,我需要将它们转换为 codeigniter 方式。我设法做到了第一个 但我被困在第二个访问会话数组索引
第一个函数:
function addItem($pid,$qty=1){
$_SESSION['basket'][$pid]['kty']=$qty;
}
变成:
function addItem($pid,$qty=1){
$arr=array($pid=>array('kty'=>$qty));
$this->session->set_userdata('basket',$arr);
}
第二个功能:
function removeItem($pid,$qty=null){
if($qty != null && $qty < $_SESSION['basket'][$pid]['kty']){
$_SESSION['basket'][$pid]['kty']=($_SESSION['basket'][$pid]['kty']-$qty);
}else{
$_SESSION['basket'][$pid]=null;
unset($_SESSION['basket'][$pid]);
}
}
如何以 codeigniter 的方式重写第二个函数?
【问题讨论】:
标签: codeigniter session codeigniter-2