http_match_etag
http_match_request_header
HTTP 関数
PHP Manual

# http_match_modified

(PECL pecl_http >= 0.1.0)

http_match_modified — 最終更新日時を比較する

### 説明

bool http_match_modified ([ int `$timestamp` [, bool `$for_range` = false ]] )

指定された Unix タイムスタンプを、クライアントの HTTP ヘッダ If-Modified-Since あるいは If-Unmodified-Since と比較します。

### パラメータ

`timestamp`

  Unix タイムスタンプ。省略した場合は現在の時刻が使用されます。

`for_range`

  `TRUE` に設定すると、通常は HTTP の範囲を検証するために使用されるヘッダが チェックされます。

### 返り値

timestamp がヘッダより前の時刻を表す場合に `TRUE`、 それ以外の場合に `FALSE` を返します。

### 参考

- http_match_etag() - ETag を比較する
- http_match_request_header() - 任意のヘッダを比較する
- http_cache_etag() - ETag でキャッシュする
- http_cache_last_modified() - 最終更新日時でキャッシュする

http_match_etag
http_match_request_header
HTTP 関数
PHP Manual