Retorna o tamanho do campo especificado

# mysql_field_len

(PHP 4, PHP 5)

mysql_field_len — Retorna o tamanho do campo especificado

Aviso

Esta extensão foi descontinuada a partir do PHP 5.5.0 e foi removida no PHP 7.0.0. Em vez disso, as extensões MySQLi ou PDO_MySQL devem ser usadas. Veja também o guia MySQL: escolhendo uma API. Alternativas a esta função incluem:

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

### Descrição

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

mysql_field_len() retorna o tamanho do campo especificado.

### Parâmetros

`result`
  O resource do resultado que está sendo avaliado. Este resultado vem de uma chamada a mysql_query().
`field_offset`
  O deslocamento numérico do campo. `field_offset` começa em `0`. Se `field_offset` não existir, um erro de nível `E_WARNING` também será emitido.

### Valor Retornado

O tamanho do campo especificado em sucesso ou `false` em caso de falha.

### Exemplos

Exemplo #1 Exemplo de mysql_field_len()

    <?php
    $result = mysql_query("SELECT id,email FROM people WHERE id = '42'");
    if (!$result) {
        echo 'Não foi possível executar a consulta: ' . mysql_error();
        exit;
    }

    // Obtendo o comprimento do campo 'id' como especificado no
    // esquema do banco de dados.
    $length = mysql_field_len($result, 0);
    echo $length;
    ?>

### Notas

> Nota: Para compatibilidade com versões anteriores, o seguinte apelido descontinuado pode ser usado: mysql_fieldlen()

### Veja Também

- mysql_fetch_lengths() - Obtém o tamanho de cada saída de um resultado
- strlen() - Retorna o tamanho de uma string

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