You are here: Re: PREG_MATCH and arrays « PHP Programming Language « IT news, forums, messages
Re: PREG_MATCH and arrays

Posted by Michael Fesser on 01/02/08 21:37

..oO(Poster)

>I am trying to pass an array of titles through an array of "keywords". The
>$filter_test will later be replaced with real data coming from another
>source, I am testing it this way to save time.
>
>I have this:
>[...]
>
>Why does it only match on the first, then no match on the other identical
>entries ? Please go easy, this is my attempt at both arrays and preg_match.

$filter_test = array("Thundarr the Barbarian", "Cash and Treasure",
"Welcome
Back Kotter", "Amazing Race", "The Waltons");
$filter_title = array("Thundarr", "Cash", "Kotter");

foreach($filter_test as $valtest) {
foreach($filter_title as $val) {
if (preg_match("/\b$val\b/i", $valtest)) {
echo "MATCH '$val' ON '$valtest'\n";
} else {
echo "NO MATCH '$val' ON '$valtest'\n";
}
}
}

Now clearer?

Micha

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация