canismajoris
25.01.2012, 11:15:10
Witam
Jak w prosty sposób w php wyszukać wyrażenia pasującego do wzorca i wywalic na ekran z plku txt?
probowałem tak, ale cos nie działa.
$plik = file("file.txt"); $fo = fopen ('$plik' , 'r' );
echo ' $szukana_fraza ' ; }
else {
}
nie działa...
OMFG.
file,
fopen,
http://pl.php.net/manual/en/language.types...g.syntax.single vs
http://pl.php.net/manual/en/language.types...g.syntax.double a następnie
http://pl.php.net/manual/en/language.types....string.parsing.
Najpierw warto opanować
jakiekolwiek podstawy aby móc cokolwiek więcej pisać... Fakt, że jest to forum "Przedszkole" nie zwalnia z myślenia i nie upoważnia do totalnego lenistwa.
Albaniusz
25.01.2012, 12:00:20
Podajesz do preg_match resource zamiast string. Manual się kłania.
if (preg_match("/$szukana_fraza/", $content, $results)) { }
canismajoris
25.01.2012, 16:42:07
dziekuje za pomoc, jednak mi to nie działa.
może inaczej napiszę potrzebuję dokładnie komendy grep z basha w php.
tak żeby wyszukać np. wyraz "kot" w pliku txt i wywalić na ekran całą linijkę z wyrazem "kot"
będę wdzięczny za pomoc, potrzebuje po prostu wykonać coś i zapomnieć, ne planuje przyszłości z programowaniem dlatego nie czytałem podstaw.
piotrooo89
25.01.2012, 16:53:58
foreach ( $f as $line => $value )
{
{
}
}
canismajoris
25.01.2012, 16:57:58
wielkie dziękuję, działa.
pozdrawiam