Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Automatyczne przypisanie klucza numerycznego dla tablicy obiektów
tinware
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 23.08.2009
Skąd: Wołomin

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


Cześć,

W jaki sposób mogę automatycznie przypisywać kolejne klucze numeryczne w tablicy obiektów ( np. w pętli innej niż for() )?
  1. $data = (object) array();
  2. $data->{0} = "aaa";
  3. $data->{1} = (object) array("bbb", "ccc");
  4. $data->{2} = "ddd";
  5. $data->{3} = "eee";


W przypadku zwykłej tablicy działało to w następujący sposób:
  1. $data[] = ...


Jak powinno wyglądać to w tablicy z obiektami?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Po co tak sobie komplikujesz?
Go to the top of the page
+Quote Post
tinware
post
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 23.08.2009
Skąd: Wołomin

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


Takie zapotrzebowanie, aby stworzyć dowolnie wyglądającą tablicę.
Jakieś propozycję?
Go to the top of the page
+Quote Post
trzczy
post
Post #4





Grupa: Zarejestrowani
Postów: 460
Pomógł: 49
Dołączył: 5.06.2011

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


Apostrofy
  1. $data = (object) array();
  2. $data->{'0'} = "aaa";
  3. $data->{'1'} = (object) array("bbb", "ccc");
  4. $data->{'2'} = "ddd";
  5. $data->{'3'} = "eee";


Ten post edytował trzczy 6.12.2017, 20:39:26
Go to the top of the page
+Quote Post
Pyton_000
post
Post #5





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


To czemu nie użyjesz tablicy po prostu?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 23:06