[PHP-users 7165] Re: start_session() とバックグラウンド処理で質問 【追加で質問の解決】
Naokatsu Shinjo
php-users@php.gr.jp
Fri, 26 Apr 2002 18:03:55 +0900
On Fri, 26 Apr 2002 16:25:04 +0900
Naokatsu Shinjo <tomato@worth-t.co.jp> wrote:
自己レスです。
> 一度に $_SESSION の内容を
> 保存し復元する方法は無いのでしょうか?
> 色々と試してのですが、うまく出来ません。
下記の方法で出来ました。
セッションの保存
for($i=0;list($Index,$Value) = each($_SESSION);$i++)
$Save[$i] = array($Index,$Value);
セッションの復元
$IndexCnt = count($Save);
for($i=0;$i < $IndexCnt;$i++) $_SESSION[$Save[$i][0]] = $Save[$i][1];
もう少し、いい方法を考えてみます。
有難うございました。