void
PEAR_REST::saveCache
(
string
$url
,
mixed
$contents
,
array
$lastmodified
,
bool
$nochange = false
)
取得したリソースを保存するためにこれを使用します。 リモートサーバをチェックする際に設定項目 cache_ttl が使用されること、 そして HTTP キャッシングが使用されることから、次のような状況になる可能性もあります。
REST リソースを取得する
リソースをキャッシュする
数日後、もう一度 REST リソースを取得する
HTTP キャッシュが「304 not modified」を返す
このような場合、リソースの内容を重複して保存することにはあまり意味がありません。 最後のパラメータに true を指定すると、このような場合には最終更新時刻をキャッシュに保存します。
REST リソースの URL。
REST リソースから取得した内容 (最後のパラメータが true の場合は無視されます)。
ETag および LastModified ヘッダをリモートサーバから取得し、 HTTP キャッシングに使用します。
false の場合、キャッシュは通常通り保存されます。true の場合、 $lastmodified パラメータのみがキャッシュ ID ファイルに保存され、HTTP キャッシュに記録されます。
例外はスローされません。
This function can not be called statically.
NPO法人とはという基本的内容から実際のNPO法人設立まで広くお手伝いいたします。これからNPO法人をお考えの方はオススメ。NPO法人とはNon Profit Organizationの略であり、特定非営利活動法人を指します。法人なので当然に登記され、独立した人格として活動ができるようになります。