이 작품 않는 이유 : test.php의 코드에서PHP는 객체 속성 NULL은
echo $session->name;
require_once('test.php');
//echos the name then loads the required page
그러나
var_dump($session->name);
를 NULL을 반환한다.
내가 생각한 자리에 필요한 페이지의 코드가 모두 require_once
인 것으로 생각했다. (가) 필요로하기 전에
편집
$ 세션 인스턴스는 test.php 외부에서 생성됩니다. test.php 안에 $ session의 새 인스턴스를 만들면 작동합니다. 다행이지만 다행히도 나에게 의미가 없다. 누구나 설명 할 수 있을까?
은 var_dump test.php에서 유일한 것입니까? – Cfreak
그리고 var_dump ($ session)은 무엇을 반환합니까? –
'test.php'에서 정상적으로 동작하는 다른 코드가 없습니다. 'var_dump ($ session)'은 test.php의 바깥 쪽에서는 객체를 반환하지만 안쪽에서는 NULL을 반환합니다. –