0

わかりました、これは簡単な質問かもしれません、多分私はこれについてすべて間違っていると思っています。知るか。

とにかく、私はZend Frameworkを使用していて、その中で初めてCookieを使用しようとしています。したがって、私の理解では、ZendのCookieは次のような形式を使用します。

2005年2月28日水曜日20:41:22UTC

有効期限があります。time()だから私はそれを取り、それを上記の同様のバリエーションに変換する方法を見つけようとしてdate()います。それは2時間先とUTCです。しかし、私が言ったように、私はそれを考えすぎていると思うので、確認が必要です。

私の考えは

$cookie_expire = time()+7200;
$cookie_expire = date('l, d-M-y H:i:s Z', $cookie_expire);

そして、これは正しいと言いたいのですが、私の頭の中の何かがその概念とうまく合わないので、誰かが私がその考えに賛成していないかどうか教えてくれることを願っています。

4

1 に答える 1

1

http://php.net/manual/en/function.gmdate.php

グレン@2007年12月4日04:32によるコメントを参照してください:

This routine can help obtain a UTC timestamp:

<?php
$utc_str = gmdate("M d Y H:i:s", time());
$utc = strtotime($utc_str);
?>

time()を変換するタイムスタンプに置き換えます。

于 2012-06-06T18:45:14.810 に答える