![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 24.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam pliczek tekstowy, który ma formę tabelaryczną. Chciałbym wyszukiwać w nim odpowiednich wierszy po jednej zmiennej. 4 1 2222221 1 0 4 1 234343433 1 0 4 1 567856786 1 0 4 1 545635666 1 0 Czyli, np. chciałbym wyszukać wiersz w którym znajduje się ciąg znaków "567856786" Czy jest możliwość zwrócenia całego wiersza w którym ta wartość się znajduje "4 1 567856786 1 0"? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 121 Pomógł: 26 Dołączył: 2.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Manual: file" title="Zobacz w manualu PHP" target="_manual, explode" title="Zobacz w manualu PHP" target="_manual, ewentualnie strpos" title="Zobacz w manualu PHP" target="_manual albo preg_match" title="Zobacz w manualu PHP" target="_manual. No i oczywiście podstawy arrayów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Tutaj chyba najwygodniej użyć fgetcsv(); Pozdrawiam! |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 2 Dołączył: 4.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ja bym czytał tekst linia po linii (fgets) i wrzucał do tablicy. Potem szukał w pętli funkcją preg_match żądanego tekstu w kolejnych indeksach tablicy (liniach z pliku). I wypluwał jakieś echo czy magazynował w innej zmiennej (tablicy) znalezione wiersze.
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
fgetcsv(); robi dokładnie ot samo tylko sam (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Pozdrawiam! |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 2 Dołączył: 4.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam! fgetcsv(); robi dokładnie ot samo tylko sam (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Pozdrawiam! Przetwarza na pola csv przecież (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Chociaż fakt, można użyć potem str_getcsv i będzie szybciej. |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:20 |