Значения переменной $_SESSION

Статус
В этой теме нельзя размещать новые ответы.

rafael

Новичок
Значения переменной $_SESSION

Шаг 1:

Страница:

<?php
session_start();
$test = array ('test');
$_SESSION['test'] = $test;
var_dump($test);
?>

Вывод:

array(1) {[0] => 'test'}


Шаг 2:

Страница:

<?php
session_start();
$test = array ('BL');
var_dump($_SESSION);
?>

Вывод:

array(1) {['test'] => array (1) {[0] => 'BL'}}



Вопрос:

Почему в ключи массива $_SESSION записываются ссылки на переменные , а не сами значения переменных и что для этого нужно?

Спасибо.
 

Фанат

oncle terrible
Команда форума
гден ты здесь увидел ссылки на переменные?
фак читать за тебя Пушкин А.С. читать будет?
 

rafael

Новичок
бл...

Последний вывод с опечаткой :

Вывод:

array(1) {['test'] => &array (1) {[0] => 'BL'}}

И разве не видно что значения пермеенной $_SESSION меняется в зависимости от другой переменной?

Пушкину привет.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху