![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 2.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam !!
Jezeli plik mam odzielony separatorem |~| i chce pobrac ostatnia czesc z linii... Jest to liczba tak dla sprostowania. Chcialbym by skrypt pobral z pliku najwieksza i dodal o jeden...Wiem jak dodac o jeden lecz nie wiem jak pobrac najwieksza liczbe z pliku i wtedy dodac. Liczba ta pochodzi z ostatniego ciagu... Przyklad: Kod costam3|~|blabla|~|3//chodzi o ta liczbe|~|
costam2|~|blabla|~|2|~| costam1|~|blabla|~|1|~| W przypadku takiego schematu skrypt podczas zapisu odzielilby i pobral najwieksza liczbe z pliku tj. "3" nastepnie dodal o jeden z czego nowa wiadomosc miala by liczbe "4" itd.... Kombinuje ale caly czas wychodzi jeden (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 2.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Jakos nie moge sobie poradzic (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ....
Najpierw wczytuje plik. Nastepnie rozdzielam pomiedzy seperator |~| i powstaje mi tablica wiem ze musze uzyc funcji array_multisort() lub usort() Kod $dana = file("includes/dat/news.dat");
for($q=0; $q<count($dana); $q++){ $lp = explode("|~|", $dana[$q]); //i teraz wlasnie nie wiem jak zastosowac funkcje ktora by sortowala $lp[6]?? echo $lp[6]."|"; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.09.2025 - 23:40 |