UrlQuery
in package
implements
Stringable
Read onlyYes
URL のクエリ構成要素。
並びなぁ、結構つらめ
Table of Contents
Interfaces
- Stringable
Properties
- $items : array<string, array<string|int, string|null>>|null
- 構成要素
Methods
- __construct() : mixed
- 生成
- __toString() : string
- from() : self
- 配列から生成。
- getQuery() : array<string, array<string|int, string|null>>
- 現在のクエリ状態を取得。
- isEmpty() : bool
- クエリ部分が完全に存在しないか。
- toString() : string
- Undocumented function
Properties
$items
構成要素
private
array<string, array<string|int, string|null>>|null
$items
null
の場合はほんとになんもない(?
がない)
配列要素数が 0 の場合は ?
のみ
Methods
__construct()
生成
public
__construct(string|array<string, array<string|int, string|null>>|null $query[, UrlEncoding|null $urlEncoding = null ]) : mixed
Parameters
- $query : string|array<string, array<string|int, string|null>>|null
-
クエリ。配列を渡す場合は
from
を使用すること(ある程度補完される)。 - $urlEncoding : UrlEncoding|null = null
__toString()
public
__toString() : string
Return values
stringfrom()
配列から生成。
public
static from(array<string, array<string|int, string|int|null>|string|int|null> $query[, UrlEncoding|null $urlEncoding = null ]) : self
少しくらいは融通をつける。 NOTE: bool はどう変換(t/true/TRUE/on)すればいいか分からんので面倒見ない
Parameters
- $query : array<string, array<string|int, string|int|null>|string|int|null>
- $urlEncoding : UrlEncoding|null = null
Return values
selfgetQuery()
現在のクエリ状態を取得。
public
getQuery() : array<string, array<string|int, string|null>>
Return values
array<string, array<string|int, string|null>>isEmpty()
クエリ部分が完全に存在しないか。
public
isEmpty() : bool
Tags
Return values
booltoString()
Undocumented function
public
toString([UrlEncoding $urlEncoding = null ]) : string
Parameters
- $urlEncoding : UrlEncoding = null