<?php
$array = [
[
'data' => [
'nid' => 1,
'vid' => 1,
'type' => 'article',
'field_new' => [
'und' => [
[
'value' => 11111
]
]
]
]
],
[
'data' => [
'nid' => 2,
'vid' => 2,
'type' => 'article',
'field_new' => [
'und' => [
[
'value' => 33333
]
]
]
]
]
];
foreach ($array as ['data' => &$data]) {
$data['value'] = $data['field_new']['und'][0]['value'];
unset($data['field_new']);
}
var_export($array);
- Output for 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7
- array (
0 =>
array (
'data' =>
array (
'nid' => 1,
'vid' => 1,
'type' => 'article',
'value' => 11111,
),
),
1 =>
array (
'data' =>
array (
'nid' => 2,
'vid' => 2,
'type' => 'article',
'value' => 33333,
),
),
)
preferences:
58.58 ms | 402 KiB | 62 Q