[PHP-users 35505] Re: session_cache_expire 戻り値

Norio Suzuki suzuki @ tricorn.co.jp
2011年 2月 23日 (水) 09:47:25 JST


鈴木です。


At Wed, 23 Feb 2011 08:09:38 +0900,
Tomoo Nomura wrote:
> 
> > よって、Nomuraさんが記載されているコードと実行結果は仕様かと思われます。
> 
> もしそうならば、最初の例の t3=1800 はどう解釈するのでしょうか?

この答えは、すでにミッキーさんが書かれている↓にあると思います。

> > 手元にあったPHP5.2.5のソースコードを確認したところ session_cache_expire() の動作は、
> > 引数の有無にかかわらず「呼び出し時点での session.cache_expire 値を戻す」でした。
                            ^^^^^^^^^^^^

呼び出し時点、つまり「変更前」の値が返る仕様なのでは?

# 変更後の値が返ってくれるほうが自然な気もしないでもないですが。。。


;; ---------------------------------------------------------
;; 鈴木則夫 <suzuki @ tricorn.co.jp>
;; トライコーン株式会社 http://www.tricorn.co.jp/
;; 160-0015 東京都新宿区大京町24 住友外苑ビル5F
;; Tel 03-5919-0041 Fax 03-5919-0042


PHP-users メーリングリストの案内