(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pg_field_num — Devuelve el número de una columna
   pg_field_num() devuelve el número de la columna,
   cuyo nombre es field, en el resultado
   result.
  
Nota:
Anteriormente, esta función se llamaba pg_fieldnum().
resultUna instancia PgSql\Result, devuelta por pg_query(), pg_query_params(), o pg_execute() (entre otros).
fieldEl nombre del campo. El nombre dado es tratado como un identificador en un comando SQL, es decir, que se convierte a minúsculas a menos que esté citado dos veces.
El número del campo (comenzando en 0) o -1 en caso de error.
| Versión | Descripción | 
|---|---|
| 8.1.0 | El parámetro resultahora espera una instancia de
  PgSql\Result ; anteriormente, se esperaba un resource. | 
Ejemplo #1 Obtención de información de los campos
<?php
  $dbconn = pg_connect("dbname=publisher") or die("Conexión imposible");
  $res = pg_query($dbconn, "select autor, año, título from autores where autor = 'Orwell'");
  echo "El número de la columna 'título' es: ", pg_field_num($res, 'título');
?>El ejemplo anterior mostrará:
El número de la columna 'título' es: 2
