如何检索/回显$ _GET数组的值

时间:2017-07-13 11:21:45

标签: php arrays

对某些人来说这可能很容易,但我似乎无法检索通过GET方法发送的值

以下是我所得到的:

mypage.php?Goods[0][Description]=Dining table

如何设法回应货物?

我试过以下

$Good = $_GET['Goods[0][Description]'];
echo $Good;

然而它返回单词Array,所以我假设$ Goods是一个数组,但是当我尝试

foreach ($Good as $description){
echo $description}
没什么作用。 我想说出Goods[0][Description]

的价值

print_r($_GET)给了我[Goods] => Array ( [0] => Array ( [Description] => Dining table 欢迎任何帮助 再次抱歉,如果这是一个非常明显的问题

2 个答案:

答案 0 :(得分:0)

$ goods是一个数组,$ good也是一个数组,元素包含描述键。所以,如果你想要回应所有的商品'元素描述,你应该像这样

$goods = $_GET['Goods'];

foreach($goods as $good) {
    echo $good['Description'];
}

答案 1 :(得分:-3)

你不需要&#34 ;;"在echo $description之后?