如何解决如何从PHP中的此数组中找到值?
| 我有一个数组,如何获取此数组的值Array
(
[0] => Array
(
[0] => raj
[1] => 1234
[2] => gov
)
[1] => Array
(
[0] => some
[1] => 1234
[2] => prv
)
[2] => Array
(
[0] => lal
[1] => 234
[2] => prv
)
)
我想要这样的值:raj,1234,gov
解决方法
for($i=0; $i<count($data); $i++){
echo \'type: \' . $data[$i][0] . \',\' . $data[$i][1] . \',\' . $data[$i][2] . PHP_EOL;
}
这是一种输出方式,其结果应为:
type: raj,1234,gov
type: some,prv
type: lal,234,prv
,foreach ($aArray as $aValues) {
echo \"type: \".implode(\",\",$aValues);
echo \"<br>\"; // Or alternative linebreak.
}
,简短答案:
如果上面的数组存储在变量$foo
中,则在其中获取第一个嵌套数组就像$foo[0]
一样容易(第二个是$foo[1]
,第三个是$foo[2]
,依此类推)。然后,要获取其中的值,可以使用相同的方法(括号)引用其中的嵌套值。
$foo = /* that array */
$foo[0] // this is the first array,array([0] => \'raj\',[1] => 1234,[2] => \'gov\');
$foo[0][0] // this is \"raj\" (reference element one of the first array)
echo implode(\',\',$foo[0])); // use implode and make all element of \"$foo[0]\"
// display,separated by commas and a space.
演示
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。