Wojciech Z.

Wojciech Z. Programista,
STRONG-PC

Temat: php wyciąganie danych z pliku tekstowego

Mam taką zawartość pliku tekstowego:

1.txt data_modyfikacji1
2.txt data_modyfikacji2
3.txt data_modyfikacji3
4.txt data_modyfikacji4

Po za tym mam zmienną $data_zadana.
Moje pytanie dotyczy, jak wyciągnąć z tego pliku dane, żebym wyciągnął tylko te pliki które mają datę modyfikacji większą od zadanej. Za pomoc dziękuję i pozdrawiam.
Janusz Skudrzyk

Janusz Skudrzyk Członek zarządu,
weblabs.pl

Temat: php wyciąganie danych z pliku tekstowego


$pliki = array() ;
$plik = file( "nazwa_pliku" ) ;
$c = count( $plik ) ;
for( $a = 0 ; $a < $c ; $a++ ) {
$linijka = chop( $plik[$a] ) ;
$dane = explode( " ", $linijka ) ;
// data jest w $dane[1]
// nazwa pliku w $dane[0] ;
if( warunek_na_datę )
$pliki[] = $dane[0] ;
}

Mniej więcej coś takiego.
Bartłomiej Jończy

Bartłomiej Jończy iOS / Java EE
Developer

Temat: php wyciąganie danych z pliku tekstowego

Jeśli masz dostęp do powłoki, to możesz takie pliki wcześniej odfiltrować np. przez
find . -mtime -3

gdzie 3 to liczba dni.Bartłomiej Jończy edytował(a) ten post dnia 28.04.13 o godzinie 12:22



Wyślij zaproszenie do