Get just the first item from a multiple valued field using field_view_field() I'm using field_view_field() to get the render array for a image field that has multiple values. I then use drupal_render() on that resulting array to print out the markup.

I only want the first image to be returned in the markup for that field. Is there a way to either manipulate the rendered array to remove the other fields or a setting when call field_view_field() to say only return first row?
Have you considered using field_view_value?  It is the recommended way to retrieve a single value from a multi-value field.