Php 提取字段中的第一个值

Php 提取字段中的第一个值,php,drupal-7,field,Php,Drupal 7,Field,您好,我正在与Drupal 7合作。我使用以下代码从字段中提取内容 global $user; $user_data = user_load($user->uid); $items = field_get_items('user', $user_data, 'field_companies_field'); foreach ($items as $item) { $VAL = $item['value']; } 如果要回显$VAL,则会显示6、10、11、35、45等 我只想提取

您好,我正在与Drupal 7合作。我使用以下代码从字段中提取内容

global $user;
$user_data = user_load($user->uid);

$items = field_get_items('user', $user_data, 'field_companies_field');
foreach ($items as $item) {
  $VAL = $item['value']; 
}

如果要回显$VAL,则会显示6、10、11、35、45等

我只想提取此字段中的第一个值

该字段中包含以下内容。6,10,11.35,45等

因为另一个查询依赖于所有值,所以需要将所有值保留在字段中

那么在这种情况下,我如何只回显6


谢谢。

您的意思是获取
$items
数组中的第一项?使用。它删除并返回项。
$VAL=array_shift(分解(','$item['value'])我使用了你的建议,在…中得到了意外的T_变量。谢谢,只需要一个逗号“,”,$item