(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pg_field_is_null — 
   Comprueba si un campo PostgreSQL es null
  
   pg_field_is_null() comprueba si un campo en una instancia
   PgSql\Result es un NULL SQL o no.
  
Nota:
Anteriormente, esta función se llamaba pg_fieldisnull().
resultUna instancia PgSql\Result, devuelta por pg_query(), pg_query_params(), o pg_execute() (entre otros).
rowNúmero de la fila a recuperar. Las filas están numeradas a partir de 0. Si el argumento es omitido, se recupera la fila siguiente.
fieldNúmero del campo (comenzando en 0) de tipo int o el nombre del campo de tipo string.
   Retorna 1 si el campo de la fila dada es null,
   0 si no es null. false es retornado si la
   fila no está en el array o cualquier otro error.
  
| Versión | Descripción | 
|---|---|
| 8.3.0 | rowes ahora nullable. | 
| 8.1.0 | El parámetro resultahora espera una instancia de
  PgSql\Result ; anteriormente, se esperaba un resource. | 
Ejemplo #1 Ejemplo con pg_field_is_null()
<?php
    $dbconn = pg_connect("dbname=publisher") or die ("Conexión imposible");
    $res = pg_query($dbconn, "select * from autores where autor = 'Orwell'");
    if ($res) {
        if (pg_field_is_null($res, 0, "año") == 1) {
            echo "El valor del campo \"año\" es null.\n";
        }
        if (pg_field_is_null($res, 0, "año") == 0) {
            echo "El valor del campo \"año\" no es null.\n";
        }
    }
?>