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];
?>