(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pg_field_type — Devuelve el tipo de un campo PostgreSQL dado por índice
pg_field_type() devuelve una cadena que contiene
el tipo base del campo dado por su índice field.
Nota:
Si el campo utiliza un dominio PostgreSQL (en lugar de un tipo básico), es el nombre del dominio subyacente el que se devuelve, en lugar del nombre del dominio en sí.
Nota:
Anteriormente, esta función se llamaba pg_fieldtype().
resultUna instancia PgSql\Result, devuelta por pg_query(), pg_query_params(), o pg_execute() (entre otros).
fieldNúmero del campo, comenzando en 0.
Una string que contiene el nombre base del tipo de campo.
| Versión | Descripción |
|---|---|
| 8.1.0 |
El parámetro result ahora espera una instancia de
PgSql\Result ; anteriormente, se esperaba un resource.
|
Ejemplo #1 Recuperación de información de los campos
<?php
$dbconn = pg_connect("dbname=publisher") or die("Conexión imposible");
// Se asume que 'titre' es un tipo varchar
$res = pg_query($dbconn, "select titre from autores where autor = 'Orwell'");
echo "Tipo del campo titre : ", pg_field_type($res, 0);
?>El ejemplo anterior mostrará :
Tipo del campo titre : varchar