Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]preg_grep
shoggy
post 11.04.2018, 08:08:04
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ę. wink.gif

Ten post edytował shoggy 11.04.2018, 08:10:11
Go to the top of the page
+Quote Post
nospor
post 11.04.2018, 09:16:07
Post #2





Grupa: Moderatorzy
Postów: 36 557
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?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
shoggy
post 11.04.2018, 09:26:55
Post #3





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

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


Wybacz wink.gif Pobieram ją sobie z formularza.

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

Go to the top of the page
+Quote Post
nospor
post 11.04.2018, 09:54:18
Post #4





Grupa: Moderatorzy
Postów: 36 557
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" ?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
shoggy
post 11.04.2018, 15:14:40
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 11.04.2018, 15:25:38
Post #6





Grupa: Moderatorzy
Postów: 36 557
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 ?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
shoggy
post 11.04.2018, 18:03:59
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 11.04.2018, 18:55:21
Post #8





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




  1. if ( strpos($pathlogfile, $name) !== false && strpos($pathlogfile, 'on') !== false) {
  2. echo 'Kaboom, znalazles mnie!';
  3. }


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:54