数组搜索,其中每个元素包含长字符串

I am trying the following:

 $os = array("Helo how are you");

if (in_array("you", $os)) {
  echo "FOUND!!";
 }

I am trying to search for a word, but its not displaying anything. I'm not sure what the problem is.

Try with:

foreach ($os as $item) {
    if (strpos($item, 'you') !== false) {
        echo "FOUND!!";
        break;
    }
}

Or:

if (strpos(implode('', $os), 'you') !== false) {
    echo "FOUND!!";
}

Or:

if (preg_grep('/you/', $os)) {
    echo "FOUND!!";
}

Try like,

$os = array("Helo how are you");
if (strpos($os[0],'are') !== false) {
    echo 'true';
}