cubrid_fetch_object
En esta página
cubrid_fetch_object
Recupera la siguiente línea y la devuelve como un objeto
Descripción#
cubrid_fetch_object(resource $result, [string $class_name], [array $params], [int $type]): object
```php
Esta función devuelve un objeto con los nombres de la columna del conjunto de resultados como propiedades. Los valores de estas propiedades se extraen de la línea actual del conjunto de resultados.
## Parámetros
`result`
El parámetro `result` proviene de una llamada a la función `cubrid_execute`
`class_name`
El nombre de la clase a instanciar, definir las propiedades y devolver. Si no se especifica, se devuelve un objeto `stdClass`.
`params`
Un array de parámetros opcionales a pasar al constructor de la clase `class_name`.
`type`
El tipo solo puede ser CUBRID_LOB; este parámetro solo se utilizará cuando se necesite usar un objeto lob.
## Valores devueltos
Un objeto en caso de éxito.
`false` cuando no hay más líneas, NULL si ocurre un error.
## Ejemplos
Ejemplo con `cubrid_fetch_object`
```php
El ejemplo anterior mostrará:
object(stdClass)#1 (2) {
["s_name"]=>
string(1) "X"
["f_name"]=>
string(5) "Mixed"
}
object(demodb_code)#1 (2) {
["s_name"]=>
string(1) "W"
["f_name"]=>
string(5) "Woman"
}
object(demodb_code_construct)#1 (2) {
["s_name"]=>
string(6) "s_name"
["f_name"]=>
string(6) "f_name"
}
object(stdClass)#1 (2) {
["s_name"]=>
string(1) "B"
["f_name"]=>
string(6) "Bronze"
}
Véase también#
cubrid_execute
cubrid_fetch
cubrid_fetch_array
cubrid_fetch_assoc
cubrid_fetch_row