mysqli_result::$lengths
En esta página
mysqli_result::\$lengths
mysqli_fetch_lengths
Devuelve la longitud de las columnas de la fila actual del conjunto de resultados
Descripción#
Estilo orientado a objetos
array
null
mysqli_result->lengths
Estilo procedimental
mysqli_fetch_lengths(mysqli_result $result): array
```php
La función `mysqli_fetch_lengths` devuelve un array que contiene la longitud de cada columna de la fila actual del conjunto de resultados representado por el argumento `result`.
## Parámetros
`result`
Solo estilo procedimental: Un objeto `mysqli_result` devuelto por `mysqli_query`, `mysqli_store_result`, `mysqli_use_result` o `mysqli_stmt_get_result`.
## Valores devueltos
Un array de integers que representan el tamaño de cada columna (sin incluir ningún carácter null de final). Devuelve `false` si ocurre un error.
`mysqli_fetch_lengths` solo es válido para la fila actual del conjunto de resultados. Devuelve `false` si se llama antes de las funciones `mysqli_fetch_row`, `mysqli_fetch_array`, `mysqli_fetch_object` o después de haber recuperado todas las filas del resultado.
## Ejemplos
Estilo orientado a objetos
Estilo procedimental
```php
Los ejemplos anteriores mostrarán:
El campo n° 1 tiene una longitud de 3
El campo n° 2 tiene una longitud de 5
El campo n° 3 tiene una longitud de 13
El campo n° 4 tiene una longitud de 9
El campo n° 5 tiene una longitud de 6
El campo n° 6 tiene una longitud de 1
El campo n° 7 tiene una longitud de 6
El campo n° 8 tiene una longitud de 4
El campo n° 9 tiene una longitud de 6
El campo n°10 tiene una longitud de 6
El campo n°11 tiene una longitud de 5
El campo n°12 tiene una longitud de 44
El campo n°13 tiene una longitud de 7
El campo n°14 tiene una longitud de 3
El campo n°15 tiene una longitud de 2