Documentación offline PHP master

cubrid_field_flags

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

cubrid_field_flags

Devuelve una string con los flags de la posición del campo proporcionado

Descripción#

cubrid_field_flags(resource $result, int $field_offset): string
```php

Esta función devuelve una `string` con los flags de la posición del campo proporcionado, separados por un espacio. Se puede utilizar la función explode() para obtener cada flag. Los flags disponibles son: `not_null`, `primary_key`, `unique_key`, `foreign_key`, `auto_increment`, `shared`, `reverse_index`, `reverse_unique` y `timestamp`.

## Parámetros

`result`  
El parámetro `result` proviene de la llamada a la función `cubrid_execute`

`field_offset`  
La posición numérica del campo. `field_offset` comienza en cero (0). Si `field_offset` no existe, se emitirá un error de nivel `E_WARNING`.

## Valores devueltos

Una `string` con los flags, en caso de éxito.

`false` si el valor de field_offset es inválido.

-1 si la consulta SQL no es de tipo SELECT.

## Ejemplos

Ejemplo con `cubrid_field_flags`

```php

El ejemplo anterior mostrará:

Field Name                     Field Flags
host_year                      not_null primary_key unique_key
event_code                     not_null primary_key unique_key foreign_key
athlete_code                   not_null primary_key unique_key foreign_key
stadium_code                   not_null
nation_code
medal
game_date