MasterMalaxer
6.01.2014, 03:26:57
Witam, chcę znaleźć wszystkie linie w tekscie 2 ktore nie znajdują się w tekscie 1 (obojętne na jakiej pozycji), przyjmuje że teksty zostaną przesłane w formularzu
W linuxie używam takiego polecenia do tego celu 'grep -vhFxf test2.txt test1.txt' ale jak to zrobic w php?
Pozdrawiam
najprościej: passthru( 'grep -vhFxf test2.txt test1.txt' ); -> więcej
tu jest
MasterMalaxer
6.01.2014, 12:45:53
Próbowałem z exec, ale musiałbym tworzyć pliki na serwerze, a tego z przyczyn bezpieczeństwa nie chciałbym robić.
Najlepiej było by to zrobić w czystym php
Turson
6.01.2014, 12:50:22
Musisz z pliku 1 zrobić tablicę z danymi, np. explode() rozbijasz wg. nowej linii, następnie robisz to samo z plikiem 2 i w pętli porównujesz każdy element tablicy czy znajdują się.
-MasterMalaxer-
6.01.2014, 13:34:00
Nie chce wogóle działań na plikach, wartości do porównania będą wrzucane w dwa textarea
to wykonaj to od tej części podpowiedzi @Turson'a
Cytat(Turson @ 6.01.2014, 12:50:22 )

... w pętli porównujesz każdy element tablicy czy znajdują się.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.