2008-10-17 68 views
2

我有一个数组,它是一个域列表,我想打印数组中除了包含$ x之外的所有项目。 $ x是可变的,所以基本上它不会打印包含$ x的数组项。谁能帮我? :)PHP数组帮助

回答

7

Darkey的答案是正确的假设你不希望打印的数组值是等于$ X - 但如果你不希望打印那些“包含” $ X,尝试:

foreach ($array as $key => $value) { 
    if (strpos($value, $x) === false) { 
     print($value); 
    } 
} 

如果$ x = stack,则会排除诸如“stackoverflow.com”和“getstacked.org”之类的条目

+0

谢谢,这正是我所期待的。 – zuk1 2008-10-17 09:27:29