Есть ли способ в Zend Framework или PHP, чтобы получить время до окончания сеанса (cookie PHPSESSID)?
Я не знаю какого-либо метода, предусмотренного основой для достижения этого. Но как только вы знаете, где ZF хранит время истечения срока для своих пространств имен, вы можете сделать что-то вроде этого:
$session = new Zend_Session_Namespace( 'Zend_Auth' ); $session->setExpirationSeconds( 60 ); $timeLeftTillSessionExpires = $_SESSION['__ZF']['Zend_Auth']['ENT'] - time();