유효한 인증을 받으면 배열 요소로 Zend_Auth_Storage_Session에 사용자 객체를 저장합니다.Zend_Auth_Storage_Session은 객체 속성을 직렬화합니다.
$authSession = new Zend_Auth_Storage_Session();
$authSession->write(array('user' => $user));
내가 Zend_Auth_Storage_Session을 읽을 때 세션 쓰기의 DateTime 인스턴스 인 사용자 lastLogin 속성은 string입니다.
귀하의 요구 사항이 명확하지 않습니다. –
죄송합니다. 사용자 정의 유형의 개체가 있습니다. 그 속성 중 하나는 DateTime (php api) 유형의 'lastLogin'입니다. 나는 Zend_Auth_Storage_Session에 사용자를 쓴다. 세션에서 사용자를 읽을 때 'lastLogin'은 DateTime 객체의 문자열 표현입니다. 나는 그것이 연재로 인한 것이라고 생각한다. 내가 알고 싶은 것은 세션에서 사용자를 읽을 때마다 새로운 DateTime을 인스턴스화 할 필요없이이를 처리하는 방법입니다. – cbaby
저장소에서 읽은 후 'lastLogin'문자열 값은 어떻게 생겼습니까? –