in_arrayПроверяет, присутствует ли в массиве значение
&reftitle.description;
boolin_arraymixedneedlearrayhaystackboolstrict&false;
Ищет в haystack значение needle.
Если strict не установлен, то при поиске
будет использовано нестрогое сравнение.
&reftitle.parameters;
needle
Искомое значение.
Если needle - строка, сравнение
будет произведено с учетом регистра.
haystack
Массив.
strict
Если третий параметр strict установлен в
&true; тогда функция in_array
также проверит соответствие типов
параметра needle и соответствующего
значения массива haystack.
&reftitle.returnvalues;
Возвращает &true;, если needle был найден
в массиве, и &false; в обратном случае.
&reftitle.changelog;
&Version;&Description;4.2.0needle теперь может быть массивом.
&reftitle.examples;
Пример использования in_array
]]>
Второго совпадения не будет, потому что in_array
регистрозависима, таким образом, программа выведет:
Пример использования in_array с параметром strict
]]>
&example.outputs;
Пример использования in_array с массивом в качестве параметра needle
]]>
&example.outputs;
&reftitle.seealso;
array_searchissetarray_key_exists