Возвращает длину указанного поля

# mysql_field_len

(PHP 4, PHP 5)

mysql_field_len — Возвращает длину указанного поля

Внимание

Данный модуль устарел начиная с версии PHP 5.5.0, и удалён в PHP 7.0.0. Используйте вместо него MySQLi или PDO_MySQL. Смотрите также инструкцию MySQL: выбор API. Альтернативы для этой функции:

- mysqli_fetch_field_direct() [length]
- PDOStatement::getColumnMeta() [len]

### Описание

function mysql_field_len(resource `$result`, int `$field_offset`): int|false

mysql_field_len() возвращает длину указанного поля.

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

`result`
  Обрабатываемый результат запроса. Этот результат может быть получен с помощью функции mysql_query().
`field_offset`
  Числовое смещение поля. `field_offset` начинается с `0`. Если `field_offset` не существует, генерируется ошибка уровня `E_WARNING`.

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

Длина указанного поля в случае успешного выполнения или `false`, если возникла ошибка.

### Примеры

Пример #1 Пример использования mysql_field_len()

    <?php
    $result = mysql_query("SELECT id,email FROM people WHERE id = '42'");
    if (!$result) {
        echo 'Не удалось выполнить запрос: ' . mysql_error();
        exit;
    }

    // Получит длину поля id так, как указано в структуре базы данных
    $length = mysql_field_len($result, 0);
    echo $length;
    ?>

### Примечания

> Замечание: Для обратной совместимости может быть использован следующий устаревший псевдоним: mysql_fieldlen()

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

- mysql_fetch_lengths() - Возвращает длину каждого поля в результате
- strlen() - Получает длину строки

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