![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 14.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym napisać program, który zrobi rzecz następującą:
1. pobierze zawartość pliku tekstowego i każdy kolejny wiersz zapisze w każdym kolejnym elemencie tablicy stringów 2. dla każdego kolejnego elementu tablicy sprawdzi czy w stringu występuje zadany fragment tekstu 2a. jeśli występuje to zamieni inny fragment tekstu w tym stringu na podany 2b. jeśli nie występuje to idzie dalej Powiedzmy, że pkt 1 jest już wykonany i mam w tablicy zawartość pliku załóżmy, że mam tablicę stringów pięcioelementową $tablica wykorzystuję funkcje: preg_match - do sprawdzenia czy w wierszu występuje fragment tekstu preg_replace - do zamiany fragmentu tekstu na inny w tym stringu
proszę pomóc mi ten kod uczłowieczyć. W zasadzie wiem co mam użyć, ale jak to poskładać w kupę to już niestety nie. Ten post edytował thepanone 31.12.2013, 23:49:30 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 14.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
składnia poprawiona. Skrypt nie modyfikuje mi pliku tekstowego. Proszę o wskazówkę.
plik.txt aaa xxxxxxxxxxxxxxxxxxxx 000 bbb xxxxxxxxxxxxxxxxxxxx 000 ccc xxxxxxxxxxxxxxxxxxxx 000 ddd xxxxxxxxxxxxxxxxxxxx 000 eee xxxxxxxxxxxxxxxxxxxx 000 fff xxxxxxxxxxxxxxxxxxxx 000 aaa xxxxxxxxxxxxxxxxxxxx 000 bbb xxxxxxxxxxxxxxxxxxxx 000 ccc xxxxxxxxxxxxxxxxxxxx 000 ddd xxxxxxxxxxxxxxxxxxxx 000 eee xxxxxxxxxxxxxxxxxxxx 000 fff xxxxxxxxxxxxxxxxxxxx 000 aaa xxxxxxxxxxxxxxxxxxxx 000 bbb xxxxxxxxxxxxxxxxxxxx 000 ccc xxxxxxxxxxxxxxxxxxxx 000 ddd xxxxxxxxxxxxxxxxxxxx 000 eee xxxxxxxxxxxxxxxxxxxx 000 fff xxxxxxxxxxxxxxxxxxxx 000 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 17:29 |