[PHP]Odszukanie wartości z kolekcji |
[PHP]Odszukanie wartości z kolekcji |
25.02.2019, 22:16:13
Post
#1
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%) |
Dodałem do mojej witryny wyświetlanie zdjęć, które zamieszczam na instagramie, jednak chciałbym aby na stronie pojawiały się tylko te, które zawierają konkretny tag. Moja kolekcja wygląda następująco:
Czy ktoś mógłby mi dać wskazówkę jak przeszukać tablicę znając jedynie klucz pod, którym się znajduje czyli 'tags'. Dodam, że określany tag - roboczo nazwałem go testowy_hasztag nie zawsze będzie pod kluczem [0], więc nie stanowi on w tym przypadku żadnego identyfikatora, którym mógłbym się posłużyć. Obecnie napisałem tego typu rozwiązanie ale jak powyżej nie zda on egzaminu gdyż wykorzystuje konkretny klucz - [0], aby dostać się do wartości danego tagu, a on może znajdować się pod różnymi kluczami.
Nie mogę znaleźć pomysłu jak mógłbym to poprawić, mam nadzieję że nakierujecie mnie na właściwe rozwiązanie problemu. Ten post edytował Generic 25.02.2019, 22:27:57 |
|
|
25.02.2019, 22:27:53
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Kolekcja, kolekcji nie równa. To nie jest generyczna klasa PHP tylko klasa frameworka, strzelam, że Laravel, wtedy masz mnóstwo ciekawych metod do szukania/filtrowania:
https://laravel.com/docs/5.7/collections#method-filter -------------------- |
|
|
25.02.2019, 23:26:17
Post
#3
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%) |
markonix dzięki za wskazówkę, dzięki Tobie moja nauka staje się łatwiejsza, wymyśliłem coś poniżej, daj znać jeśli możesz co o tym sądzisz.
Wydaje mi się to najprostszym z możliwych rozwiązań. |
|
|
25.02.2019, 23:37:15
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Bez collect skoro media już zwraca kolekcję.
-------------------- |
|
|
26.02.2019, 08:14:36
Post
#5
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%) |
|
|
|
26.02.2019, 18:04:45
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Jeżeli tu używałeś metody where to stwierdziłem, że to już jest kolekcja. Jak widać nie jest nią więc nie usuwaj helpera. Ten post edytował markonix 26.02.2019, 18:05:04 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 18.04.2024 - 16:15 |