【发布时间】:2011-07-10 21:33:33
【问题描述】:
我正在使用 PHP 脚本来实现这个...
$keyword=array('local news','art','local','world','tech','entertainment','news','tech','top stories','in the news','front page','bbc news','week in a glance','week in pictures','top stories');
//$keyword has predefined array of strings
$all_meta_tags=get_meta_tags("http://abcnews.go.com/");
$array=$all_meta_tags['keywords'];//store 'keyword' attribute values in $keyword_meta
现在我必须将 $array 的内容与 $keyword 匹配.....结果应该给我匹配的 $array 项目,这些项目存在于 $keyword 中
任何帮助请...?
数组匹配/交集可以不区分大小写吗? 我的意思是如果 $keyword=array('本地新闻'); $array = '本地新闻,国际新闻'; var_dump(array_intersect(preg_split('/,\s*/', $array), $keyword));
那么它不会匹配“本地新闻”...如果可能的话,你能告诉我如何去做吗??
【问题讨论】:
标签: php arrays pattern-matching matching