Get the select list current value not key For example, There is a field with 3 options in allowed values, like option1, option2, option3.Is there any function which receive the field name and returns selected values not a keys ?

With this just return key of selected opinion 

  print ($node-&gt;field_opinion['und'][0]['value'])


Update :

I have create select list field and with this field user can answer and select own value like this

1|Stars
2|Nights
3|Awesome
4|Days


With above code just return the keys field and i want to return values like "Stars"
Try this code: 



$key = $node->field_opinion['und'][0]['value'];
$label = list_allowed_values(field_info_field('field_opinion'))[$key];