function is_assoc($array = array())
{
  if (!is_array($array) || empty($array)) {
    return FALSE;
  } else {
    return (bool)count(array_filter(array_keys($array), 'is_string'));
  }
}