Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [php] Zamiana wartosci tablicy w klucze i odwrotnie
squid
post 5.09.2006, 14:30:16
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 3.07.2003
Skąd: Szczecin->niebuszewo->*(next to window)

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


Mam pytanie, czy w php jest jakas funkcja ktora pozwala zrobic tak ze klucze danej tablicy stana sie jej wartosciami a wartosci kluczami? Szukalem na http://pl2.php.net/manual/en/ref.array.php ale nie znalazlem. wiem ze mozna sobie to w php napisac ale dla mnie narzut czasowy takiej operacji jest nie do zaakceptowania

Ten post edytował squid 6.09.2006, 13:39:20


--------------------
Jeśli życie to kara to nieźle nabroiłem ;-)
Go to the top of the page
+Quote Post
nospor
post 5.09.2006, 14:34:16
Post #2





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




Cytat
Szukalem na http://pl2.php.net/manual/en/ref.array.php ale nie znalazlem
Nono, NIe skomentuje tego Twego szukania tongue.gif
Masz tu wersje polską, to moze jednak znajdziesz w rodzimym jezyku....
http://pl.php.net/manual/pl/ref.array.php

ps: przenosze


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kszychu
post 5.09.2006, 14:36:43
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Narzut czasowy? Mówisz o czasie poświęconym na napisanie takiej procedurki?
  1. <?php
  2. foreach($tablica as $indeks => $wartosc) $tablica2[$wartosc] = $indeks;
  3. ?>


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
squid
post 6.09.2006, 13:44:41
Post #4





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 3.07.2003
Skąd: Szczecin->niebuszewo->*(next to window)

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


moj blad napisalem "metoda" zamiast "funkcja". Wiem, ze to potrafi foreach ale jak napisalem nie interesuja mnie kombinacje alpejskie w php i zastanawiam sie czy jest jakas funkcja, a ze slepy jestem i w spisie f-cji nie widze takiej to pomyslalem ze moze kots zna takowa lub jest mniej slepy ode mnie.
Tymczasem dziekuje Ci nospor, ze skieroales mnie na polska wersje, teraz na pewno znajde te funkcje ale nastepnym razem jak juz znajdziesz komus nie potrzebne tlumaczenie to moze znajdziesz tez czas na wskazanie konkretnej f-cji inaczej Twoja odpowiedz jest zbedna.

Podsumowujac - nie znalzlem takiej f-cji a najszybsza metoda to ta przedstawiona przez "Krzychu"

P.S.
info o przeniesieniu powinno trafiac do autora tematu jako Pw czy cos


--------------------
Jeśli życie to kara to nieźle nabroiłem ;-)
Go to the top of the page
+Quote Post
nospor
post 6.09.2006, 13:47:33
Post #5





Grupa: Moderatorzy
Postów: 36 455
Pomógł: 6292
Dołączył: 27.12.2004




Cytat
Tymczasem dziekuje Ci nospor, ze skieroales mnie na polska wersje, teraz na pewno znajde te funkcje ale nastepnym razem jak juz znajdziesz komus nie potrzebne tlumaczenie to moze znajdziesz tez czas na wskazanie konkretnej f-cji inaczej Twoja odpowiedz jest zbedna.

Osobiscie podchodze do tego inaczej: oprocz udzielenia prymitywnej pomocy jak podanie linka bezposrednio do funkcji, chce nauczyc kogos szukac w manualu i przegladanie tematycznych funkcji. Na pewno przyda sie na później smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kszychu
post 6.09.2006, 14:30:44
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Jednak niezbyt dobrze szukałeś....
Poczytaj o array_flip().


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
mike
post 6.09.2006, 14:40:38
Post #7





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

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


Cytat(squid @ 6.09.2006, 14:44:41 ) *
info o przeniesieniu powinno trafiac do autora tematu jako Pw czy cos
~nospor wybrał opcję "czy coś" i napisał w wątku, że go przenosi tongue.gif


(nie mogłem się powstrzymać)
Go to the top of the page
+Quote Post
squid
post 6.09.2006, 16:01:06
Post #8





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 3.07.2003
Skąd: Szczecin->niebuszewo->*(next to window)

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


tak wyglada na to, ze ta funkcja array_flip() robi co trzeba, mialem przeczucie, ze cos takiego musi istniec ale ten opis "Exchanges all keys with their associated values in an array" po pierwszym przeczytaniu nic mi ni mowile winksmiley.jpg
dznx

@nospor zanim zaczniesz uczyc to moze skoncz dydaktyke bo nic mnie nie nauczyles dajac mi link do tego samego dokumentu, ktory podalem na poczatku

temat mozna zamknac (po stosownych ripostach winksmiley.jpg)

Pozdroo


--------------------
Jeśli życie to kara to nieźle nabroiłem ;-)
Go to the top of the page
+Quote Post
kszychu
post 7.09.2006, 08:18:57
Post #9





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Panowie, wystarczy tych osobistych wycieczek. Takie rzeczy to na PW sobie załatwiajcie.
Zamykam.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post

Closed 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: 26.04.2024 - 03:55