![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam skrypt który zapisuje mi ciągi znaków do pliku txt. Przykładowo tak:
Kod 111 222 333 444 555 Chciałbym stworzyć warunek, który aktualną zmienną (ciąg znaków) porównywałby z ciągami w pliku txt i jak by znalazł identyczne poprostu o tym informował. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Wrzucasz zawartość txt do tablicy, każdy wiersz do odzielnego elemenu. Potem w pętli foreach porównujesz za pomocą in_array z drugą tablicą (lub zmienną - ciąg znaków).
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłem tak, ale nie wiem dlaczego mi nie działa.
Ten post edytował Szunaj85 3.04.2012, 18:02:20 |
|
|
-Gość- |
![]()
Post
#4
|
Goście ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mimo moich starań nie mogę sobie dać rady z tym skryptem.
Wiem, że brakuje jeszcze pętli foreach, ale i tak skrypt nie działa. (IMG:style_emoticons/default/sadsmiley02.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie zapominajmy, że funkcja file "czyta" wszystkie znaki włącznie z znakami nowej linii. Warto zwrócić uwagę na jej drugi parametr (flags), a konkretnie flagę FILE_IGNORE_NEW_LINES
Ten post edytował redeemer 4.04.2012, 15:35:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 06:11 |