Próbuję dowiedzieć się, jak usunąć jeden główny element i wszystkie jego rodzeństwo i zapisać tablicę później.usunąć element w tablicy wielowymiarowej i zapisać
Oto co mam:
$my_array = Array
(
[0] => Array
(
[username] => Pete
[userid] => 2
)
[1] => Array
(
[username] => James
[userid] => 4
)
[2] => Array
(
[username] => John
[userid] => 3
)
)
Teraz to, co chcę zrobić, to usunąć element w którym mam identyfikatora 4, a następnie zapisać je wszystkie z powrotem do $ my_array tak:
$my_array = Array
(
[0] => Array
(
[username] => Pete
[userid] => 2
)
[2] => Array
(
[username] => John
[userid] => 3
)
)
Czy to można zrobić? a jeśli tak ... Jak?
góry dzięki :-)
Wykorzystanie 'foreach ($ key => $ value)' iteracyjne nad tablicy. Sprawdź pod kątem warunku na '$ wartość' i kiedy pasuje,' unset ($ my_array [$ key]) '. Nie ma potrzeby "niczego" zapisywać. Sugeruję przeczytanie przykładów z podręcznika. – Jon