我在下面有这个数据结构,它是$ _GET的print_r:
Array (
[url] => search/
[q] => shirt
[view_all] =>
[price_float_GBP] => Array
(
[0] => 107
)
)
为什么$_GET['price_float_GBP'][0]
有效但current($_GET['price_float_GBP'])
没有?
很抱歉,如果这是一个新手问题,但我不太明白。
答案 0 :(得分:2)
根据手册,指针可能超出元素列表的末尾。如果在该数组上使用foreach,则很容易发生这种情况。
干杯。