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

Php 获取位于另一个数组中的数组的第一个元素,php,arrays,codeigniter,Php,Arrays,Codeigniter,我想获取另一个数组中的数组的第一个元素。 我的阵列是:- Array ( [0] => Array ( [0] => 5a3a13f237715637629.jpeg ) [1] => Array ( [0] => 5a3b602654cfd527057.jpg ) ) 我想得到:- Array ( [0] => 5a3b602654cfd527057.jpg ) 只有从

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

Array ( 
    [0] => Array ( 
        [0] => 5a3a13f237715637629.jpeg 
    ) 
    [1] => Array ( 
        [0] => 5a3b602654cfd527057.jpg 
    ) 
)
我想得到:-

Array ( 
    [0] => 5a3b602654cfd527057.jpg 
) 
只有从它

欢迎任何帮助。

像这样试试

<?php
$arr=array( 0 => array ( 0 => "5a3a13f237715637629.jpeg" ) ,1 => array ( 0 => "5a3b602654cfd527057.jpg" ) );
// print_r($arr);
echo $arr[1][0];
?>

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

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

参考

如果您的阵列是:

$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\u column()
。它可能会工作。

其固定数组或动态生成的try
$array[1][0]
使用当前函数获取多维数组的第一个元素
Array ( 
[0] => 5a3a13f237715637629.jpeg,
[1] => 5a3b602654cfd527057.jpg
) 
<?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];
?>