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 записываются ссылки на переменные , а не сами значения переменных и что для этого нужно?
Спасибо.
Шаг 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 записываются ссылки на переменные , а не сами значения переменных и что для этого нужно?
Спасибо.