我可以检索不使用循环的数组值吗?

时间:2010-12-21 11:40:01

标签: php

有没有办法不使用任何循环函数来检索数组值? 我有这种数组

$at=array(
    array(
        array('Title:','titl','s','c',$titles),
        array('First Name:','name','i','A',2,10 ),
    ),

4 个答案:

答案 0 :(得分:1)

尝试array_values

对不起,这个被认为是评论。

答案 1 :(得分:0)

你的例子看起来可能是一个级别太深,但直接使用一个更基本的例子:

$at=array( array('Title:','titl','s','c',$titles), array('First Name:','name','i','A',2,10 )

list($title, $something, $foo, $bar) = current($at);

echo $title;

答案 2 :(得分:0)

是的,你可以。

例如$ at [0],$ at [1],$ at at [2]

如果没有为数组分配键,则键(在上面的示例中键为0 1和2)从0开始以数字方式提升。

对于带键的数组(例如$at = array('key' => 'value', 'key2' => 'value2')),您可以在['key'],$ at ['key2']访问属性$(注意包装键名称的引号)

希望这对你有用!

干杯! 佩德罗

答案 3 :(得分:0)

您需要知道要选择的值的键

  echo $at[0];
  echo $at[0][0];
  echo $at[0][3];