Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Wordpress] Dostęp do listy kategorii
Vill
post
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 22.05.2009

Ostrzeżenie: (0%)
-----


Mam listę kategorii pobraną w ten sposób:

  1. $categories = get_categories( array('type' => 'post') );


Jak się dostać to poszczególnych elementów tablicy po indeksie? Dla testów wypisuje sobie nazwy kategorii w pętli foreach, z tym nie ma żadnych problemów, wypisuje się jak trzeba.

  1. foreach ($categories as $cat) {
  2. echo $cat->name;
  3. }


Problem pojawia się jak próbuję dostać się do tej tablicy po indeksie

  1. echo $categories[0]->name;
  2. echo $categories[1]->name;
  3. echo $categories[2]->name;


Wypisuje się tylko kategoria z indeksem 0. Te z indeksem 1 i 2 się nie wypisują. Jak się dostać do tych elementów? get_categories() zwraca tablicę obiektów.




Ten post edytował Vill 5.09.2014, 11:55:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rad11
post
Post #2





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. foreach ($categories as $i => $cat) {
  2. echo $i[0]->name;
  3. echo $i[1]->name;
  4. echo $i[2]->name;
  5. }
  6.  
  7.  


A tak probowales?
Go to the top of the page
+Quote Post
Vill
post
Post #3





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 22.05.2009

Ostrzeżenie: (0%)
-----


Cytat(rad11 @ 5.09.2014, 12:46:06 ) *
  1. foreach ($categories as $i => $cat) {
  2. echo $i[0]->name;
  3. echo $i[1]->name;
  4. echo $i[2]->name;
  5. }
  6.  
  7.  


A tak probowales?


Wykonuje tyle iteracji ile trzeba, ale nie wypisuje nic.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 13:27