$a = array('key' => 'value');Всю жизнь я писал:
if (isset($a['key']))вместо:
if (array_key_exists('key', $a))потому как буков меньше. И даже холиварил на эту тему. И даже переубеждал оппонента. Теперь я уверен, что isset это категорически неправильно. Кто угадает почему?