Return unique IDs from array
<?php
// Get field collection ids
$field_collection_id = is_object($node)
? entity_load('field_collection_item', array($node->field_answers[LANGUAGE_NONE][0]['value']))
: 0;
$field_collection_id = is_array($field_collection_id)
? key($field_collection_id)
: $field_collection_id;
// Answered by
$answered_by = $vars['content']['field_answers'][0]['entity']['field_collection_item'][$field_collection_id]['field_answered_by'][0]['#markup'];
?>