Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przypisanie więcej niż jednego elementu do tablicy
Ayrox
post 4.08.2008, 19:27:20
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 23.06.2008

Ostrzeżenie: (10%)
X----


  1. <?php
  2. $wszystko=array('mozliwedwakolory' => blue);
  3. ?>


Czy jest możliwe aby do klucza możliwedwakolory przypisać dwa elementy?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Kicok
post 4.08.2008, 19:28:57
Post #2





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


  1. <?php
  2.  
  3. $zmienna = array( 'klucz' => array( 'wartość1', 'wartość2' ) );
  4.  
  5.  
  6. echo '<pre>';
  7. print_r( $zmienna );
  8. echo '</pre>';
  9.  
  10. ?>


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post
-gox-
post 4.08.2008, 19:29:10
Post #3





Goście







albo stworzyc wielowymiarowa tablice, albo wartosci rozdzielic jakims znakiem, a nastepnie explodowac...
Go to the top of the page
+Quote Post
Ayrox
post 4.08.2008, 19:35:42
Post #4





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 23.06.2008

Ostrzeżenie: (10%)
X----


zrobiłem tablicę wielowymiarową, jak teraz za pomocą przy takiej tablicy odczytać dane z użyciem foreach?
Go to the top of the page
+Quote Post
Kicok
post 4.08.2008, 19:36:59
Post #5





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


foreach" title="Zobacz w manualu PHP" target="_manual
/* foreach example 4: multi-dimensional arrays */


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post
Ayrox
post 4.08.2008, 20:03:42
Post #6





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 23.06.2008

Ostrzeżenie: (10%)
X----


  1. <?php
  2. foreach ($wszystko as $nazwa=>$warunek)
  3. ?>


Chciałbym się trzymać jakoś tej formuły 



Ażeby była klarowność biggrin.gif
Go to the top of the page
+Quote Post
JoShiMa
post 5.08.2008, 08:04:49
Post #7





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Potrzebujesz pętlę w pętli. W zewnętrznej pobierasz klucze takie jak 'mozliwedwakolory' w wewnętrznej wartości przypisane do danego klucza.

  1. <?php
  2. foreach ($tablica as $nazwa=>$podtablica){
  3.  for($i=0;$i<count($podtablica);$i++){
  4.  echo $podtablica[$i];
  5.  }
  6. }
  7. ?>


--------------------
Go to the top of the page
+Quote Post
Kicok
post 5.08.2008, 10:51:22
Post #8





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


Ewentualnie, jeśli znasz ilość elementów tej wewnętrznej tablicy:
  1. <?php
  2.  
  3. $zmienna = array( 'klucz1' => array( 'wartość11', 'wartość12' ),
  4. 'klucz2' => array( 'wartość21', 'wartość22' ),
  5. 'klucz3' => array( 'wartość31', 'wartość32' ) );
  6.  
  7.  
  8. foreach( $zmienna as $key => $value )
  9. {
  10. echo '<b>' . $key . '</b><br>';
  11. echo '+-- ' . $value[0] . '<br>';
  12. echo '+-- ' . $value[1] . '<br>';
  13. echo '<br>';
  14. }
  15.  
  16. ?>


--------------------
"Sumienie mam czyste, bo nieużywane."
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 Wersja Lo-Fi Aktualny czas: 13.08.2025 - 23:05