Доброго времени суток уважаемые форумчане. Прошу помощи в понимании сл. поведения функции in_array(): Выражение ниже вернет true: PHP: $test = null; in_array($test, [1,2,3,4,5,6,7,8,9,0]); А вот это вернет false: PHP: $test = null; in_array($test, [1,2,3,4,5,6,7,8,9]) При этом 0 - это число. (gettype() говорит что число); Вопрос: как такое может быть ?