WP_CLI\Iterators

CSV::nextpublicWP-CLI 1.0ReturnTypeWillChange

Метод класса: CSV{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$CSV = new CSV();
$CSV->next();

Код CSV::next() WP-CLI 2.13.0-alpha

public function next() {
	$this->current_element = false;

	while ( true ) {
		$row = fgetcsv( $this->file_pointer, self::ROW_SIZE, $this->delimiter, '"', '\\' );

		if ( false === $row ) {
			break;
		}

		$element = [];
		foreach ( $this->columns as $i => $key ) {
			if ( isset( $row[ $i ] ) ) {
				$element[ $key ] = $row[ $i ];
			}
		}

		if ( ! empty( $element ) ) {
			$this->current_element = $element;
			++$this->current_index;

			break;
		}
	}
}