When giving PHP in_array an array of values I want to search for, it does not work.  Although the documentation specifies that you can give a mixed needle.
So basically I want to test for the presence of multiple terms as the value of an array - is there a reason this is not working, and can anyone suggest another way of doing this?