![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 25.07.2008 Ostrzeżenie: (10%) ![]() ![]() |
Witam
Napisalem skrypt ktory oblicza %podobienstwa miedzy wyrazem wpisanym w okienko i wyrazami w pliku txt. Chcialbym posortowac wyniki podobienstwa od najwiekszego do najmniejszego. Probowalem funkcji sort sort_numeric itd ale to dziala tylko na tablice, a tych % nie mam jak wpisac do tablicy bo za kazdym razem, gdy wpisze sie inny wyraz w okienku to sa inne % podobienstwa. Kombinowalem troche ale nie wychodzi mi ciagle... Bede wdzieczny za kazda porade PS Do obliczenia % podobienstwa uzylem funkcji similar_text |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
1) Nie jestem Twoim kolegą. (IMG:style_emoticons/default/winksmiley.jpg)
2) Zamiast tego for-a użyj foreach-a 3) Przed pętlą utwórz sobie pomocniczą zmienną $result, która będzie tablicą 4) Przy każdym przejściu pętli dopisuj do pow. zmiennej kolejny element, gdzie kluczem jest aktualnie przetwarzany wyraz, a wartością wynik similar_text(...) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 03:58 |