Я хочу удалить индекс цены из каждого массива.Использование цикла foreach для удаления последнего элемента из ассоциативного массива
Вот пример кода:
Array([0] => Array
(
[player_id] => 108
[trnmnt_team_id] => 1
[player_type] => 1
[user_team_id] => 11
[user_id] => 4
[price] => 10.00
)
[1] => Array
(
[player_id] => 151
[trnmnt_team_id] => 2
[player_type] => 1
[user_team_id] => 11
[user_id] => 4
[price] => 10.00
)
)
Я пытался удалить следующим образом, но показали неожиданное 'unset' (T_UNSET)
:
foreach ($mergeAllType as $key => $value) {
$price=$value;
$withOutPrice[]=unset($price['price']);
}
удалите '$ withOutPrice [] =' бит. Функция unset() ничего не возвращает. –
Мне нужен тот же массив без элемента цены. как я получаю остальную часть элементов @ FranzGleichmann – hmamun
Это напрямую изменяет ваш входной массив (передается по ссылке) –