Class HttpDate
Last-Modified や If-Modified-Since など, HTTP-date 形式の値を持つヘッダーです.
-
Peach\Http\Header\HttpDate
implements
Peach\Http\SingleHeaderField
Methods summary
public
|
#
__construct( string $name, Peach\DT\Timestamp $time, Peach\DT\HttpDateFormat $format = null )
指定されたヘッダー名および時刻を持つ HttpDate オブジェクトを構築します.
オプションとして第 3 引数に任意の HttpDateFormat を指定することができます.
デフォルトではシステムのタイムゾーンを基準としてヘッダーを書式化しますが,
特定のタイムゾーンを基準にしたい場合に使用してください.
指定されたヘッダー名および時刻を持つ HttpDate オブジェクトを構築します.
オプションとして第 3 引数に任意の HttpDateFormat を指定することができます.
デフォルトではシステムのタイムゾーンを基準としてヘッダーを書式化しますが,
特定のタイムゾーンを基準にしたい場合に使用してください.
Parameters
- $name
- ヘッダー名
- $time
- 時刻 (GMT ではなくシステムのタイムゾーンを基準とする)
- $format
- ヘッダー値を書式化するための HttpDateFormat
|
public
string
|
#
format( )
このヘッダーの時刻を HTTP-date 形式で書式化します.
このヘッダーの時刻を HTTP-date 形式で書式化します.
Returns
string HTTP-date 形式の文字列
Implementation of
|
public
string
|
#
getName( )
このヘッダーの名前を返します.
Returns
string ヘッダー名
Implementation of
|
public
Peach\DT\Timestamp
|
#
getValue( )
このヘッダーが表現する時刻を返します.
Returns
Implementation of
|