Type
in package
Table of Contents
Constants
- NAME_ARRAY = 'array'
- NAME_BOOL = 'bool'
- NAME_DOUBLE = 'double'
- NAME_FLOAT = 'float'
- NAME_INT = 'int'
- NAME_INTEGER = 'integer'
- NAME_LONG = 'long'
- NAME_NULL = 'null'
- NAME_NUMERIC = 'numeric'
- NAME_SCALAR = 'scalar'
- NAME_STRING = 'string'
Methods
- validate() : bool
- 値の型を検証します
Constants
NAME_ARRAY
public
mixed
NAME_ARRAY
= 'array'
NAME_BOOL
public
mixed
NAME_BOOL
= 'bool'
NAME_DOUBLE
public
mixed
NAME_DOUBLE
= 'double'
NAME_FLOAT
public
mixed
NAME_FLOAT
= 'float'
NAME_INT
public
mixed
NAME_INT
= 'int'
NAME_INTEGER
public
mixed
NAME_INTEGER
= 'integer'
NAME_LONG
public
mixed
NAME_LONG
= 'long'
NAME_NULL
public
mixed
NAME_NULL
= 'null'
NAME_NUMERIC
public
mixed
NAME_NUMERIC
= 'numeric'
NAME_SCALAR
public
mixed
NAME_SCALAR
= 'scalar'
NAME_STRING
public
mixed
NAME_STRING
= 'string'
Methods
validate()
値の型を検証します
public
static validate(mixed $data, string $typeName) : bool
Parameters
- $data : mixed
-
検証する値を指定します
- $typeName : string
-
型名を指定します