Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Zamiana zwykłej tablicy na tablice asocjacyjną
Jarod
post
Post #1





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Szukałem w manualu gotowej funkcji ale nie znalazłem takiej. Jedyne co mogłoby pomóc to array_combine() ale musiałbym tworzyć drugą tablice. O co mi chodzi.

Mam taką tablice:
  1. <?php
  2. $tablica = array('nazwa1', 'parametr1', 'nazwa2', 'parametr2');
  3. ?>


Chciałbym szybkim sposobem (wiem jak to zrobić ale wiem też, że da się lepiej) utworzyć tablicę, ktr będzie wyglądać tak:

  1. <?php
  2. $tablica = array('nazwa1'=>'parametr1', 'nazwa2'=>'parametr2');
  3. ?>


Możecie coś doradzić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jarod
post
Post #2





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


@Kicok dzięki ale takie coś właśnie mam. Myślałem że da się inaczej.
Go to the top of the page
+Quote Post
mike
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(J4r0d @ 11.03.2007, 13:53:42 ) *
@Kicok dzięki ale takie coś właśnie mam. Myślałem że da się inaczej.
Jedyne co możesz zrobić to wrzucić to w funkcję i zastosować array_walk(). Będziesz miał rozwiązanie wielokrotnego użytku i bardziej skalowalne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Co do samego zagadnienia nie da się tego rozwiązać inaczej niż iteracyjne przejście po tej tablicy w celu stworzenia innej.
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: 14.10.2025 - 20:57