获取另一个数组中的数组的第一个元素

时间:2018-01-02 07:23:02

标签: php arrays codeigniter

我想获取另一个数组中的数组的第一个元素。 我的阵列是: -

Array ( 
    [0] => Array ( 
        [0] => 5a3a13f237715637629.jpeg 
    ) 
    [1] => Array ( 
        [0] => 5a3b602654cfd527057.jpg 
    ) 
)

我想得到: -

Array ( 
    [0] => 5a3b602654cfd527057.jpg 
) 

仅限于此。

欢迎任何帮助。

5 个答案:

答案 0 :(得分:0)

试试这个

bkStatus

答案 1 :(得分:0)

你应该尝试使用当前函数,返回数组中的当前元素

$value = current(current($array));

参考http://php.net/manual/en/function.current.php

答案 2 :(得分:0)

如果您的数组是:

,请尝试此操作
$arr = Array ( 
[0] => Array ( 
    [0] => 5a3a13f237715637629.jpeg 
) 
[1] => Array ( 
    [0] => 5a3b602654cfd527057.jpg 
) 

然后做:

$result_arr = array();
foreach($arr as $key => $value)
{
    $result_arr[] = $value[0]; 
}

echo "<pre>";
print_r($result_arr);
die;

你会得到:

Array ( 
[0] => 5a3a13f237715637629.jpeg,
[1] => 5a3b602654cfd527057.jpg
) 

答案 3 :(得分:0)

<?php
$array = Array ( 
    0 => Array ( 
        0 => '5a3a13f237715637629.jpeg'
    ),
    1 => Array ( 
        0 => '5a3b602654cfd527057.jpg' 
    ) 
);


foreach($array as $val)
{

   echo  $val[0];

} 

//OR

echo $array[0][0];
?>

答案 4 :(得分:0)

好像你正试图在数组中找到一个变量。为此,您可以尝试array_column()。它可能会奏效。