新しい関数名

 前章で紹介したPostgreSQLモジュールの関数名は、現在のコーディング標準に準拠する為に、PHP 4.2.0以降変更されます。新しい関数名の多くには、pg_lo_open()(旧関数名はpg_loopen()です。)のようにアンダースコアが付きます。いくつかの関数は、pg_exec() ⇒ pg_query()と言うように、統一を取るために関数名が変更されます。 古い関数名も4.2.0とそれに続くいくつかのバージョンで使用可能ですが、将来的には削除される可能性があります。ご注意下さい。

変更された関数名

古い関数名

新しい関数名

pg_exec() pg_query()
pg_getlastoid() pg_last_oid()
pg_cmdtuples() pg_affected_rows()
pg_numrows() pg_num_rows()
pg_numfields() pg_num_fields()
pg_fieldname() pg_field_name()
pg_fieldsize() pg_field_size()
pg_fieldnum() pg_field_num()
pg_fieldprtlen() pg_field_prtlen()
pg_fieldisnull() pg_field_is_null()
pg_freeresult() pg_free_result()
pg_result() pg_fetch_result()
pg_loreadall() pg_lo_read_all()
pg_locreate() pg_lo_create()
pg_lounlink() pg_lo_unlink()
pg_loopen() pg_lo_open()
pg_loclose() pg_lo_close()
pg_loread() pg_lo_read()
pg_lowrite() pg_lo_write()
pg_loimport() pg_lo_import()
pg_loexport() pg_lo_export()

[注意] 従来のpg_connect()pg_pconnect() 構文は、将来的に非同期接続機能をサポートするために過去のものとなる可能性があります。pg_connect()、pg_pconnect()では、接続文字列を使用して下さい。

 主なpg関数 前へ

HOME

次へ