Поместите результат в переменные сессии - PullRequest
0 голосов
/ 26 января 2011

У меня есть следующее:

$res = $backend->user_login($data);

Когда я делаю:

print_r($res); die();

У меня есть:

Array ( [ID] => 4cf79960693054282e58eedb [phone-id] =>email@email.com [phone-type] => web )

Теперь я должен поставить каждый из3 результата в переменной сеанса, так что в итоге я получу 3 переменные сеанса, содержащие ID, номер телефона и тип телефона.

Как мне это сделать?

Большое спасибо

Ответы [ 2 ]

3 голосов
/ 26 января 2011

Вы имеете в виду, как это?

foreach($res as $name => $var) {
   $_SESSION[$name] = $var;
}
0 голосов
/ 26 января 2011

Более быстрый способ:

$_SESSION['myRes'] = serialize($res);

Затем восстановите его по этому коду:

$res = unserialize($_SESSION['myRes']);
...