Я делаю это ниже, это тот метод, который хорош или это также возможно с помощью некоторых функций. пожалуйста, предложите.Как преобразовать значения массива, когда значения находятся в форме массива?
Я один массив с именем $ элементов и выход, как показано ниже:
array (size=2)
0 =>
array (size=1)
'value' => string '7' (length=1)
1 =>
array (size=1)
'value' => string '14' (length=2)
Но мне нужно из положить, как показано ниже:
array (size=2)
0 => int 7
1 => int 14
И я, как это и получил требуется мое результаты:
$new_array = array();
foreach($items as $key=>$value){
$new_array[] = $value['value'];
}
var_dump($new_array);
array (size=2)
0 => string '7' (length=1)
1 => string '14' (length=2)
, пожалуйста, предположите, что это установка ht подход?
'$ new_array = array_column ($ items, 'value'); '- [PHP Docs] (http://php.net/manual/en/function.array-column.php) –
@M arkBaker Спасибо! ! – jas