سلام و درود

کد PHP:
$a = [1,2,3,4,5,6,7,8,9,10];
if (
array_search(1$a)) echo 1;elseif (array_search(2$a)) echo 2;elseif (array_search(3$a)) echo 3;elseif (array_search(4$a)) echo 4;elseif (array_search(5$a)) echo 5;elseif (array_search(6$a)) echo 6;elseif (array_search(7$a)) echo 7;elseif (array_search(8$a)) echo 8;elseif (array_search(9$a)) echo 9;else echo 10
جواب قطعه کد بالا برابر عدد 2 است.
چرا جواب 1 نیست؟
مشکل چیست؟

تشکر