我有以下代码:
$id = $_GET['id'];
echo '<br>' . 'id: ' . $id . '<br><br>';
echo '<pre>';
print_r($itemQtys);
echo '</pre>';
echo '<br>' . 'itemqtys[id]: ' . $itemQtys[$id] . '<br>';
echo '<br>' . 'id: ' . $id . '<br>';
输出是:
编号:5
数组
(
[5] => 12
)itemqtys[id]:
编号:5
如您所见,当我尝试使用 $id 变量作为键访问数组中的值时,没有返回任何值。但是,当我这样做时:
echo '<br>' . 'itemqtys[5]: ' . $itemQtys[5] . '<br>';
结果是:
项目数量 [5]: 12
为什么我不能使用变量来指定数组中的索引?