function StatementBase::fetchCol

Same name and namespace in other branches
  1. 11.x core/lib/Drupal/Core/Database/Statement/StatementBase.php \Drupal\Core\Database\Statement\StatementBase::fetchCol()

Returns an entire single column of a result set as an indexed array.

Note that this method will run the result set to the end.

Parameters

int $index: (Optional) The index of the column number to fetch. By default, the first one.

Return value

array An indexed array, or an empty array if there is no result set.

Overrides StatementInterface::fetchCol

File

core/lib/Drupal/Core/Database/Statement/StatementBase.php, line 317

Class

StatementBase
StatementInterface base implementation.

Namespace

Drupal\Core\Database\Statement

Code

public function fetchCol(int $index = 0) {
  return $this->fetchAll(FetchAs::Column, $index);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.