Получает количество полей базы данных

# dbase_numfields

(PHP 5 < 5.3.0, dbase 5, dbase 7)

dbase_numfields — Получает количество полей базы данных

### Описание

function dbase_numfields(resource `$database`): int

Функция получает количество столбцов в базе данных.

> Замечание:

> Поля номеруются от 0 до значения выражения `dbase_numfields($db) - 1`, тогда как записи базы данных от 1 до значения выражения `dbase_numrecords($db)`.

### Список параметров

`database`

  Ресурс базы данных, который возвращает функция dbase_open() или dbase_create().

### Возвращаемые значения

Функция возвращает количество полей в базе данных или `false`, если возникла ошибка.

### Список изменений

Версия | Описание
--- | ---
PECL-пакет dbase 7.0.0 | Параметр `database` теперь принимает аргумент с типом resource, а не int.

### Примеры

Пример #1 Пример получения количества полей базы данных функцией dbase_numfields()

    <?php

    $rec = dbase_get_record(
        $db,
        $recno
    );

    $nf  = dbase_numfields($db);

    for ($i = 0; $i < $nf; $i++) {
        echo $rec[$i], "\n";
    }

    ?>

### Смотрите также

- dbase_numrecords() - Получает количество записей в базе данных

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open