function list_allowed_values_string

list_allowed_values_string($values)

Generates a string representation of an array of 'allowed values'.

This string format is suitable for edition in a textarea.

Parameters

$values: An array of values, where array keys are values and array values are labels.

Return value

The string representation of the $values array:

  • Values are separated by a carriage return.
  • Each value is in the format "value|label" or "value".

File

modules/field/modules/list/list.module, line 347
Defines list field types that can be used with the Options module.

Code

function list_allowed_values_string($values) {
  $lines = array();
  foreach ($values as $key => $value) {
    $lines[] = "$key|$value";
  }
  return implode("\n", $lines);
}

© 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!modules!list!list.module/function/list_allowed_values_string/7.x