check if array has value in php code example

Example 1: check if array has value php

$myArr = [38, 18, 10, 7, "15"];

echo in_array(10, $myArr); // TRUE
echo in_array(19, $myArr); // TRUE

// Without strict check
echo in_array("18", $myArr); // TRUE
// With strict check
echo in_array("18", $myArr, true); // FALSE

Example 2: what is use of in_array() function in php

The in_array() function is an inbuilt function in PHP. 
The in_array() function is used to check whether a given value exists in an array or not.
It returns TRUE if the given value is found in the given array, and FALSE otherwise.

  <?php
  
$people = array("Peter", "Joe", "Glenn", "Cleveland");

if (in_array("Glenn", $people))
  {
  echo "Match found";
  }
else
  {
  echo "Match not found";
  }

?>

Example 3: php check if item in array

$allowedFileType = ['application/vnd.ms-excel','text/xls','text/xlsx','application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'];
  
if(in_array($_FILES["file"]["type"],$allowedFileType))