in_array Перевіряє, чи існує в масиві значення &reftitle.description; boolin_array mixedneedle arrayhaystack boolstrict&false; Шукає значення needle у haystack. Якщо параметр strict не встановлений, використовується м'яке порівняння. &reftitle.parameters; needle Шукане значення. Якщо needle є рядком, то порівняння виконуватиметься з урахуванням регістру. haystack Масив. strict Якщо третій необов'язковий параметр strict встановлений у &true;, то функція in_array перевірятиме також типи needle у haystack. До PHP 8.0.0, рядковий параметр needle відповідатиме значенню масиву 0 в нестрогому режимі і навпаки. Це може призвести до небажаних результатів. Подібні крайні випадки стаються і з іншими типами також. Якщо достеменно невідомо тип використаного значення, то для уникнення неочікуваної поведінки застосовується прапорець strict. &reftitle.returnvalues; Повертає &true; якщо значення needle знайдене у масиві, інакше — &false;. &reftitle.examples; Використання <function>in_array</function> ]]> Другого збігу не буде, тому що in_array регістро-чутлива. Програма виведе: Використання<function>in_array з строгою перевіркою</function> ]]> &example.outputs; Використання <function>in_array</function> з шуканим-масивом ]]> &example.outputs; &reftitle.seealso; array_search isset array_key_exists