function field_get_items
field_get_items($entity_type, $entity, $field_name, $langcode = NULL)
Returns the field items in the language they currently would be displayed.
Parameters
$entity_type: The type of $entity; e.g., 'node' or 'user'.
$entity: The entity containing the data to be displayed.
$field_name: The field to be displayed.
$langcode: (optional) The language code $entity->{$field_name} has to be displayed in. Defaults to the current language.
Return value
An array of field items keyed by delta if available, FALSE otherwise.
Related topics
File
- modules/field/field.module, line 940
- Attach custom data fields to Drupal entities.
Code
function field_get_items($entity_type, $entity, $field_name, $langcode = NULL) { $langcode = field_language($entity_type, $entity, $field_name, $langcode); return isset($entity->{$field_name}[$langcode]) ? $entity->{$field_name}[$langcode] : FALSE; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!field!field.module/function/field_get_items/7.x