Re: Newbie Question: Array Comparison ---
| From: | David Robley | Date: | Thu, 20 Sep 2001 02:32:28 +0000 |
| Subject: | Re: Newbie Question: Array Comparison --- | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-67931@lists.php.net to get a copy of this message | ||
On Thu, 20 Sep 2001 14:30, Jeremy Moles wrote:
> I don't quite understand what you're saying. I'm really sorry.
>
> Could you show me some code?
Original problem:
> This is a simple question, but I'm having trouble figuring out a
> solution.
>
> Let's say I have 2 arrays:
>
> $DoNotPrint=array("a","b","c");
> $Foo=array("c","d","e"):
>
> What is the best way to print every value in $Foo that does NOT match a
> value in $DoNotPrint? For instance, in this example, "c" should not be
> print.
in_array might be one tool - loop through $Foo and print $Foo[n] if it's
not in the array $donotprint
foreach($Foo as $val) {
if(!in_array($val,$DoNotPrint) {
echo $val;
}
}
Any syntax errors you find in that you can keep :-)
And doubtless there are other, better ways. Offers, anyone?
--
David Robley Techno-JoaT, Web Maintainer, Mail List Admin, etc
CENTRE FOR INJURY STUDIES Flinders University, SOUTH AUSTRALIA
Food is an important part of a balanced diet.