pg_field_table
Function • Params changed in PHP 8.1
Returns the name or oid of the tables field.
pg_field_table Function synopsis
pg_field_table(
PgSql\Result $result,
int $field,
bool $oid_only = false
): string|int|false
Parameters
$result
TypePgSql\Result
$field
Typeint
Field number, starting from 0.
$oid_only
OptionalTypeboolDefault valuefalse
By default the tables name that field belongs to is returned but
if $oid_only is set to true, then the
oid will instead be returned.
Return value
Typestring|int|false
On success either the fields table name or oid, or false on failure.
Changes to the pg_field_table Function
PHP 8.1
- Parameter type added for parameter #1 (
$result):PgSql\Result
pg_field_table(
- $result,
+ PgSql\Result $result,
int $field,
bool $oid_only = false
): string|int|false PHP 8.0
- Return type added:
string|int|false - Parameter name of parameter #2 changed:
$field_numberto$field - Parameter type added for parameter #2 (
$field):int - Parameter type added for parameter #3 (
$oid_only):bool - Parameter default value added for position #3 (
$oid_only):false
pg_field_table(
$result,
- $field_number,
+ int $field,
- $oid_only
+ bool $oid_only = false
- )
+ ): string|int|false pg_field_table Function Availability
pg_field_table Function Availability| PHP Version | Availability |
|---|---|
| PHP 8.6Upcoming Release | Yes |
| PHP 8.5Supported (Latest) | Yes |
| PHP 8.4Supported | Yes |
| PHP 8.3Security-Fixes Only | Yes |
| PHP 8.2Security-Fixes Only | Yes |
| PHP 8.1Unsupported | Yes |
| PHP 8.0Unsupported | Yes |
| PHP 7.4Unsupported | Yes |
| PHP 7.3Unsupported | Yes |
| PHP 7.2Unsupported | Yes |
| PHP 7.1Unsupported | Yes |
| PHP 7.0Unsupported | Yes |
| PHP 5.6Unsupported | Yes |
| PHP 5.5Unsupported | Yes |
| PHP 5.4Unsupported | Yes |
| PHP 5.3Unsupported | Yes |