-1
PHPセッション変数をある関数または変数の中のある場所に定義して、アプリケーション全体でその変数を使用できるかどうかPHPセッション変数を1か所に定義できますか?
$abc=$_SESSION['my_session'];
$abc['name']='john';
PHPセッション変数をある関数または変数の中のある場所に定義して、アプリケーション全体でその変数を使用できるかどうかPHPセッション変数を1か所に定義できますか?
$abc=$_SESSION['my_session'];
$abc['name']='john';
、これは非常に基本的な質問であるよう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';
あなたがglobal
キーワードを使用する必要があります関数の中にそれを使用するので$abc
は、唯一の現在のスコープで利用されることに注意してください。これはちょっと汚いので、おそらくこの代わりに関数を使うべきでしょう。