2017-01-14 4 views

ответ

0

Пожалуйста, ознакомьтесь с references in PHP, так как это очень простой вопрос.

//ensure my_session exists and is an array 
$_SESSION['my_session'] = isset($_SESSION['my_session']) ? $_SESSION['my_session'] : array(); 

//assign by reference 
$abc = &$_SESSION['my_session']; 

$abc['name'] = 'john'; 

Обратите внимание, что $abc будет доступен только в текущей области, поэтому использовать его внутри функции вы должны будете использовать global ключевое слово. Это немного «грязно», поэтому вам, вероятно, следует использовать функции вместо этого.