Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]preg_grep
shoggy
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 11.04.2018

Ostrzeżenie: (0%)
-----


Cześć, jestem osobą początkującą coś tam udało mi się napisać, ale mam problem z preg_grep

  1. $search = preg_grep($name,$pathlogfile);


o ile w tej kombinacji mi wszystko działa, tak mam problem z dodaniem jeszcze jednego parametru, tzn zwykłego słowa "on". Aby znalazło te dane, które posiadają te 3 parametry. Można prosić o jakieś porady? Kombinowane też w nieco inny sposób tzn preg_match, albo połączenie zmiennej $name z "on" i dopiero później jako połączona zmienna w preg_grep, ale za każdym razem szukanie było nieudane.

Z góry dziękuje za każdą wskazówkę. (IMG:style_emoticons/default/wink.gif)

Ten post edytował shoggy 11.04.2018, 08:10:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




naprawde myslisz ze wiemy co masz w $name? Nie sadzisz ze wypadaloby to nam podac by moc ci powiedziec jak masz dodac to ON?
Go to the top of the page
+Quote Post
shoggy
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 11.04.2018

Ostrzeżenie: (0%)
-----


Wybacz (IMG:style_emoticons/default/wink.gif) Pobieram ją sobie z formularza.

$name = ($_GET['name']);

Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Nadal nie wiemy co tam jest...
No chyba ze w formularzu mozna wpisac cokolwiek, chocby "ala ma kota" ?
Go to the top of the page
+Quote Post
shoggy
post
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 11.04.2018

Ostrzeżenie: (0%)
-----


tak, wpisujemy cokolwiek, np. "ala" w formularzu i pod tym kątem szukamy razem z tym słowem "on"
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




No dobra, ale w jakim kontekscie chcesz dodac to ON? Ma to byc na poczatku ala czy moze na koncu? A moze chcesz szukac z wyrazem "ala" i jednoczesnie "on" jako dwa oddzielne wyrazy? No i czy oba maja wystepowac razem czy ALBO ALBO ?
Go to the top of the page
+Quote Post
shoggy
post
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 11.04.2018

Ostrzeżenie: (0%)
-----


Tak dokładnie, chcę żeby to były dwa oddzielne wyrazy, czyli szukam jednocześnie "ala" i "on" - oba mają występować, jeśli nie to nic się nie dzieje.
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




  1. if ( strpos($pathlogfile, $name) !== false && strpos($pathlogfile, 'on') !== false) {
  2. echo 'Kaboom, znalazles mnie!';
  3. }
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 10:21