![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 18.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dzień dobry!
Czy ktoś z szanownych czytelników może mi wskazać proste rozwiązanie problemu tworzenia tablicy asocjacyjnej na podstawie innej tablicy? Na podstawie wartości z tablicy $arr1
chcę utworzyć (zaadresować) tablicę asocjacyjną $arr2
przy czym ilość wierszy $arr1 może być zmienna. Przychodzą mi do głowy tylko iteracyjne rozwiązania, a może można lepiej. Próbowałem przez
Ale nie do końca to działa... Można prosić o wskazówki? Pozdrawiam! Wojciech Ścisłowski |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Można rekurencyjnie, lub po prostu w pętli, z użyciem referencji (dodajesz do istniejącej tablicy parę klucz -> pusta tablica, a w następnej iteracji pętli operujesz na referencji do tego właśnie wstawionego elementu). Inaczej mówiąc, przesuwasz się po doklejanym ogonie listy.
-------------------- there is much to be learned
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 18:18 |