原因がまったく解明しないため、質問させていただきます。

今までどおり、

if($r->resultStatus ne PGRES_TUPLES_OK){ return 0; }

このようにselectが正常にとおってるかサブルーチン内で
チェックさせていたのですが、ある時からなぜか
PGRES_TUPLES_OKがそのまま「PGRES_TUPLES_OK」
となってしまい、この照合も「2 ne PGRES_TUPLES_OK」
となり、照合エラーとなってしまいます。

考えられる原因があれば、どうかご教授ください。
よろしくお願いいたします。