Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] ID dla stringa
DNMX
post 3.12.2021, 03:00:07
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 18.09.2021

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


Hej
Mam taką listę miast (z pliku CSV)
  1. "8","Andrychów"
  2. "9","Bartoszyce"
  3. "10","Bełchatów"
  4. "11","Będzin"
  5. "12","Biała Podlaska"
  6. "13","Białystok"
  7. "14","Bielawa"
  8. "15","Bielsko-Biała"
  9. "16","Biłgoraj"
  10. "17","Bochnia"
  11. "18","Bolesławiec"
  12. "19","Brenna"
  13. "20","Brodnica"
  14. "21","Brzeg"
  15. "22","Brzesko"
  16. "23","Busko - Zdrój"
  17. "24","Bydgoszcz"
  18. "25","Bytom"
  19. "26","Cedynia"
  20. "27","Chełm"

aż do numeru 927 dla Żyrardowa. Jak to przerobić na tablicę w PHP i stworzyć funkcję kod_dla_miasta(strind $miasto); która zwróci mi ten id, np. 20 dla Brodnicy? Z góry dzięki za pomoc!
Go to the top of the page
+Quote Post
markonix
post 3.12.2021, 03:10:44
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


https://www.php.net/manual/en/function.str-getcsv.php


--------------------
Go to the top of the page
+Quote Post
DNMX
post 3.12.2021, 08:53:29
Post #3





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 18.09.2021

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


No dobrze, załaduje to do takiej tablicy tablic a jak to potem przeszukiwac po miastach? I czy musze za kazdym razez otwierac plik czy nie lepiej umiescic tego w kodzie strony? Mam jeszcze do sprawdzenia jezyki, kolory i oferowane uslugi w ten sposob. Nie chce, zeby to zbytnio obciazalo dysk.

Generalnie to szukam jak szybko przerobic takiego CSVa na cos w stylu funkcji switch();
Go to the top of the page
+Quote Post
markonix
post 4.12.2021, 19:02:53
Post #4





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Najładniej by było zrobić z kodów miasta klucze tablicy, wtedy będzie to bardzo proste, aby uzyskać miasto po podaniu id.

https://stackoverflow.com/questions/3545115...ue-in-php-array


--------------------
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: 20.04.2024 - 05:04