PeServer

DatabaseColumn
in package

Read onlyYes

カラム情報。

Tags
see
https://www.php.net/manual/pdostatement.getcolumnmeta.php

Table of Contents

Properties

$driverType  : string
$flags  : array<string|int, mixed>
$length  : int
$name  : string
$nativeType  : string
$pdoType  : int
$precision  : int
$table  : string

Methods

__construct()  : mixed
生成。
create()  : self
`PDOStatement::getColumnMeta` で取得した配列から `DatabaseColumn` の生成

Properties

Methods

__construct()

生成。

public __construct(string $name, int $length, int $precision, string $table, string $nativeType, string $driverType, -1|PDO::PARAM_* $pdoType, array<string|int, mixed> $flags) : mixed
Parameters
$name : string

カラム名(name)。

$length : int

カラム長(len)。

$precision : int

数値精度(precision)。

$table : string

テーブル名(table)。

$nativeType : string

PHP型(native_type)。

$driverType : string

SQL型(driver:decl_type)。

$pdoType : -1|PDO::PARAM_*

PDO型(pdo_type)。

$flags : array<string|int, mixed>

(flags)。

create()

`PDOStatement::getColumnMeta` で取得した配列から `DatabaseColumn` の生成

public static create(array<string, mixed> $meta) : self
Parameters
$meta : array<string, mixed>
Return values
self

        
On this page

Search results