Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%)
|
Witam.
Funkcja array_merge() zwróci tablicę o strukturze: Kod Array Jak widać funkcja zamiast nadpisywać zmienia indeksy i zostawia wartości o takich samy kluczach liczbowych. ( [kolor] => rozowy [0] => jeden [1] => jedyneczka ) Co zrobić aby wartości z indeksami liczbowymi zostały nadpisane tak jak to się stało z wartościami o indeksie 'kolor' ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%)
|
Oczywiście że pomoże dzięki tej funkcji szukałem tylko nie mogłem ...
myśl mi się urwała bo pomyślałem teraz że skoro i tak muszę pobierać klucze to chyba łatwiej będzie zastosować od razu do całej tablicy foreach(), zamiast używać na raz array_merge() i array_intersect_key() ... ehh zdaje się że czekają mnie kolejne testy wydajności Co o tym sądzisz ? |
|
|
|
orglee array_merge - jak nadpisać klucz liczbowy? 14.07.2007, 10:33:53
delfinium Może to Ci pomoże:
[PHP] pobierz, plaintext <?... 14.07.2007, 11:00:12
delfinium Nie używaj array_merge a potem array_intersect_key... 14.07.2007, 11:36:22
orglee Dobra dzięki oczywiście nie wiedziałem że na tabli... 14.07.2007, 12:22:49 ![]() ![]() |
|
Aktualny czas: 23.12.2025 - 22:40 |