(PECL CUBRID >= 8.3.0)
cubrid_fetch_lengths — Devuelve una matriz con las longitudes de los valores de cada campo de la fila actual
Esta función devuelve una matriz numérica con las longitudes de los valores de cada campo de la fila actual del conjunto de resultados o FALSE en caso de fallo.
Éste es el identificador de solicitud.
Una matriz numérica, cuando el proceso tuvo éxito.
FALSE en caso de error.
Example #1 Ejemplo de cubrid_fetch_lengths()
<?php
$enlace = cubrid_connect("localhost", 30000, "demodb2", "dba", "");
if (!$enlace)
{
die('No se pudo conectar.');
}
$consulta = 'SELECT name, address, salary FROM employees';
$resultado = cubrid_execute($enlace, $consulta);
if ($resultado)
{
$fila= cubrid_fetch_assoc($resultado);
$longitudes = cubrid_fetch_lengths($resultado);
print_r($fila);
echo "<br>";
print_r($longitudes);
cubrid_close_request($resultado);
}
?>
El resultado del ejemplo sería:
Result: Array ( [name] => Peter [address] => 1st Avenue, New York [salary] => 1000.0000000000000000 ) Array ( [0] => 5 [1] => 20 [2] => 21 )