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