Maw*_*awg 3 php arrays session wildcard
我可以用通配符取消设置吗?
我有一堆$ _SESSION变量,它们都以相同的前缀开头.我可以使用通配符而不是明确取消所有设置吗?
(前缀保持不变,但根据某些条件,这些内容会有所不同,所以我不会明确地这样做)
$ _SESSION ['abc_1'] $ _SESSION ['abc_2'] $ _SESSION ['abc_fish'] $ _SESSION ['abc_xyz']
$ SESSION ['abc*']
fir*_*ire 5
只需循环遍历数组并取消设置正确的数组......
foreach ($_SESSION as $key => $value) { if (substr($key, 0, 3) == "abc") { unset($_SESSION[$key]); } }
归档时间:
15 年,2 月 前
查看次数:
1140 次
最近记录:
8 年 前