【发布时间】:2011-07-28 17:54:04
【问题描述】:
我正在尝试创建一个 PHP 会话包装类并执行此操作 - 为了使其灵活,我需要能够像这样动态创建会话关联数组:
'basket' => array(
27 => array(
'colour' => 'blue',
'qty' => 2,
'price' => 20.50
)
)
设置会话的方法是调用:
Session::set(array('basket', $item_id, 'colour'), 'blue');
Session::set(array('basket', $item_id, 'qty'), 2);
Session::set(array('basket', $item_id, 'price'), 20.50);
现在 - 我真的不确定如何使用 set() 方法的第一个参数创建会话关联数组。
这里可能只有一个或超过 4 个 - 想法是使其动态 - 无论第一个数组参数中的项目数如何。
知道如何实现吗?
【问题讨论】: