]]>
]]>
Рейтинг@Mail.ru

Isset против in array

Материал из Веб программирование.

Перейти к: навигация, поиск

in_array довольно медленый на больших массивах, гораздо лучше использовать isset в проектах. Это способ работает отлично, если Вы задаете в массиве ключи.


старый способ:

//создали обыкновенный массив(ключами служат целые числа)
while (something)
     $array[] = $value;
 
//используем чтобы проверить
if (in_array($search, $array)) {
     //что либо...
}

лучше способ:

//создали ассоциативный массив(ключами служат сочетания различных знаков)
while (something)
     $array[$value] = true;
 
//используем чтобы проверить
if (isset($array[$search])) {
     // что либо...
}
]]>
Google+
]]>
Личные инструменты
Хочешь еще цитату? Опасайтесь программистов, носящих с собой отвертки!Леонард Брендвайн
веб-программирование
Просмотры
чтим

Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/webproger/data/www/webproger.ru/1c6a72389c0fd92079ac7ae7cd356173/sape.php on line 218 Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/webproger/data/www/webproger.ru/1c6a72389c0fd92079ac7ae7cd356173/sape.php on line 224

]]>
Rambler's Top100
]]>
]]>
]]>