我想从像这样的数组中获取值..
Array
(
[0] => May 2019 1
[1] => May 2019 14
)
我需要从这个数组中得到1和14 提前谢谢!
答案 0 :(得分:1)
试试这个
$arr = array('your array');
foreach($arr as $v)
{
$date = end(explode(' ',$v));
//do your stuff
}
答案 1 :(得分:0)
使用array_map()
,array_pop()
和explode()
$dates = array_map(function ($v){
$v = explode(' ',$v); //<--- Explodes your array using a space
return array_pop($v); //<--- Grabs the last element and returns to your $dates array.
},$yourarray);
答案 2 :(得分:0)
试试这个,
$myarray = array('Monday, 06. May 2019 1','Sunday, 19. May 2019 14');
foreach($myarray as $str){
$split = explode(" ", $str);
echo $split[count($split)-1].'</br>';
}
答案 3 :(得分:0)
正如@ pc-shooter所说,这已经得到了回应,快速谷歌也给出了答案。 how-to-get-single-value-from-php-array
echo $array[1].$array[14];