좋아, 아마도 24 시간 이상 코딩했기 때문에 내 눈이 윤이 나고 있지만 여기에 난처한 상황입니다. 왜 이런 일이 발생합니까?PHP 세션 변수가 설정되었지만 PHP가이를 볼 수 없습니다. 아주 이상한
<?php session_start(); $tmp = "index"; echo "A: " . $_SESSION['page_loaded']['index']; // returns 1 echo "B: " . $_SESSION['page_loaded'][$tmp]; // is set, but is empty ?>
나는 아주 기본적인 것을 여기에서 놓치고있는 것처럼 느껴진다. 그러나 나는 무엇을 모르고있다.
정보를 더 제공 할 수 있습니까? –
나는 그 문제가 코드의 다른 부분에있을 것이라고 생각한다. (적어도 나에게) – Sasha
$ _SESSION [ "page_loaded"]에 $ tmp를 넣으려고하고 있습니까? 그렇다면 $ _SESSION 배열에 값을 넣을 때 값을 반향시킬 수 있는지 확실하지 않습니다. 나는 틀릴 수도 있지만, 전에 아무도 시도한 적이 없다. – Sampson