如何从数组中获取值

时间:2022-08-06 20:25:02
$a=Array ([storage] => [submitted] => 1 [values] => Array ( [q] => googl [op]))

How can I get the value of q from this array $a->q doesn't give me the value. Why?

如何从这个数组获得q的值$ a-> q不会给我这个值。为什么?

5 个解决方案

#1


2  

You use the -> on objects. For an array you need to index the variable like this:

您在对象上使用 - >。对于数组,您需要像这样索引变量:

echo $a['values']['q'];

#2


1  

echo $a['values']['q'];

This is 2-d array you can get value like above.

这是二维数组,你可以获得如上所述的值。

you can also use the foreach to get retrieve values of arrays.

您还可以使用foreach来获取数组的检索值。

#3


1  

You should use $a['values']['q'].

你应该使用$ a ['values'] ['q']。

#4


0  

to get it do this:

要做到这一点:

echo $a['values']['q'];

#5


0  

You use the -> on objects. For an array you need to index the variable like this:

您在对象上使用 - >。对于数组,您需要像这样索引变量:

echo $a['values']['q'];

Check this foreach tutorial for u can get more information

查看这个foreach教程,您可以获得更多信息

#1


2  

You use the -> on objects. For an array you need to index the variable like this:

您在对象上使用 - >。对于数组,您需要像这样索引变量:

echo $a['values']['q'];

#2


1  

echo $a['values']['q'];

This is 2-d array you can get value like above.

这是二维数组,你可以获得如上所述的值。

you can also use the foreach to get retrieve values of arrays.

您还可以使用foreach来获取数组的检索值。

#3


1  

You should use $a['values']['q'].

你应该使用$ a ['values'] ['q']。

#4


0  

to get it do this:

要做到这一点:

echo $a['values']['q'];

#5


0  

You use the -> on objects. For an array you need to index the variable like this:

您在对象上使用 - >。对于数组,您需要像这样索引变量:

echo $a['values']['q'];

Check this foreach tutorial for u can get more information

查看这个foreach教程,您可以获得更多信息