-2

我在不久前设计的脚本上使用了会话数组。最近,在修改这个工作脚本时,我遇到了这个错误:

$CategoryId = key($_SESSION['StoreCategory'][$index]);

返回错误:

警告:key() 期望参数 1 是数组,给定字符串

有没有另一种方法来获取会话数组的密钥?

4

1 回答 1

1

key()方法会给出数组当前元素的键,所以这个方法的参数应该是一个数组。

如果您正在寻找可以使用的数组的所有键array_keys。有关更多详细信息,请参阅:http: //php.net/manual/en/function.array-keys.php

于 2015-09-11T08:55:04.440 回答