Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]preg_match tablica
inomi13
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 16.08.2017

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


Mam poniższy kod, który sprawdza czy adres e-mail pasuje do danej domeny. Jednak mam problem z przerobieniem kodu tak aby sprawdzał czy tablica adresów e-mail występuje w tablicy domen. Proszę o sugestie jak się do tego zabrać bo wiem że preg_match sprawdza tylko dane ciągi a nie tablice.

  1. $example = array('sklep@o.pl','sklep@i.pl','sklep@w.pl');
  2. $searchword = ('o.pl');
  3. foreach($example as $index=>$value)
  4. {
  5. if(preg_match("/$searchword/i", $example[$index]))
  6. {
  7. echo $example[$index];
  8. }
  9. }


Ten post edytował inomi13 9.02.2021, 10:21:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
inomi13
post
Post #2





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 16.08.2017

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


Coś w tym rodzaju?

  1. $example = array('sklep@o.pl','sklep@i.pl','sklep@w.pl');
  2. $searchword = count(array('w.pl','o.pl'));
  3. foreach($example as $index=>$value)
  4. {
  5. for($i=1; $i<=$searchword; $i++)
  6. {
  7. if(preg_match("/$searchword[$i]/i", $example[$index]))
  8. {
  9. echo $example[$index];
  10. }
  11. }
  12. }
  13. }
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 16:40