2011年2月23日

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

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

これは昔からよくあるAPI設計のパターンで、次のような使い方を想定しています。

$oldValue = session_cache_expire($newValue); //設定値を変更し、以前の設定値を保存
:
:
session_cache_expire($oldValue); //元に戻す

UNO Shintaro
宇野 信太郎

On 2011/02/23, at 9:47, Norio Suzuki <suzuki@xxxxx> wrote:

> 鈴木です。
>
>
> 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@xxxxx>
> ;; トライコーン株式会社 http://www.tricorn.co.jp/
> ;; 160-0015 東京都新宿区大京町24 住友外苑ビル5F
> ;; Tel 03-5919-0041 Fax 03-5919-0042
> _______________________________________________
> PHP-users mailing list PHP-users@xxxxx
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2011年2月23日 23:24
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/102235
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。