Сравняване на масив с променлива

ventsi34

Registered
Здравейте, искам да попитам как мога да проверя чрез вградена функция дали в даден масив се съдържа стойността на някоя променлива?
 
защото мисля, че малко повече ще се натовари работата защото така става вложен цикъл
 
Както е написал kriss, можеш да използваш in_array(), но имай предвид, че тази функция е доста бавна и ако е в някакъв много голям цикъл, може да се получи значително забавяне на скрипта. Аз бих го направил така:

PHP:
<?php

$arr = array(
'traktor' => '1',
'lopata' = > '1',
'kirka' => '1',
'greblo' => '1',
'vila' => '1'
);

if (isset($arr['kirka'])) {
echo('В масива е.');
} else {
echo('Не е в масива.');
}

?>
 

Горе