Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] problem z tablicami
M45t3r
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 16.05.2005
Skąd: Lubaczów

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


Witam.
Mam problem z tablicami. konkretnie mam teraz tablicę wyglądającą tak:
  1. <?php
  2. $tablica= array(0=>'foo',1=>'bar'); 
  3. //lub
  4. $tablica= array('foo','bar'); //tu mi wszystko jedno, a jesli tak bedize latwiej to tym lepiej
  5. ?>

w chwili obecnej naturalnie $tablica[0] daje 'foo'.
Natomiast chcialbym "cos" zrobic z ta tablica, by
$tablica['foo'] dawala 'bar'
(czyli nieparzysty klucz, parzysta wartosc).
Jest w stanie ktos mi pomóc?
Z góry dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cadavre
post
Post #2





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


  1. <?php
  2.  
  3. $tablica = array('jeden','dwa','trzy','cztery','piec','szesc');
  4.  
  5. for ($i=0;count($tablica)>$i;$i+=2) {
  6. $output[] = array($tablica[$i]=>$tablica[$i+1]);
  7. }
  8.  
  9. print_r($output);
  10.  
  11. ?>


Dobrą rzeczą byłoby jeszcze sprawdzenia parzystości elementów w tablicy:
  1. <?php
  2.  
  3. $tablica = array('jeden','dwa','trzy','cztery','piec');
  4.  
  5. if (count($tablica)%2!=0) {
  6.  exit('nieparzysta liczba elementów tablicy!');
  7. }
  8.  
  9. ?>
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: 8.10.2025 - 00:44