为什么不能使用整数作为 PHP $_SESSION 数组中的索引?

2024-01-01

Eg:

$_SESSION['1'] = 'username'; // works
$_SESSION[1] = 'username'; //doesnt work

我想将会话数组索引存储为数组索引。所以 o/p 是:

Array(
[1] => 'username'
)

$_SESSION只能用作关联数组。

不过你可以这样做:

$_SESSION['normal_array'] = array();
$_SESSION['normal_array'][0] = 'index 0';
$_SESSION['normal_array'][1] = 'index 1';

就我个人而言,我只会坚持使用关联数组。

$_SESSION['username'] = 'someuser';

Or

$_SESSION['username_id'] = 23;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么不能使用整数作为 PHP $_SESSION 数组中的索引? 的相关文章

随机推荐