pg_meta_data
Function • Params changed in PHP 8.1
Get meta data for table.
pg_meta_data Function synopsis
pg_meta_data(
PgSql\Connection $connection,
string $table_name,
bool $extended = false
): array|false
Parameters
$connection
TypePgSql\Connection
$table_name
Typestring
The name of the table.
$extended
OptionalTypeboolDefault valuefalse
Flag for returning extended meta data. Default to false.
Return value
Typearray|false
An array of the table definition, or false on failure.
Changes to the pg_meta_data Function
PHP 8.1
- Parameter type added for parameter #1 (
$connection):PgSql\Connection
pg_meta_data(
- $connection,
+ PgSql\Connection $connection,
string $table_name,
bool $extended = false
): array|false PHP 8.0
- Return type added:
array|false - Optional parameter added - #3:
bool $extended = false
-pg_meta_data($db, $table)
+pg_meta_data(
+ $connection,
+ string $table_name,
+ bool $extended = false
+ ): array|false pg_meta_data Function Availability
pg_meta_data 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 |