Это мой исходный код в другой части, я могу получить значение ttl, но если я снова запусту код, я не смогу получить значение ttl на начальном этапе.
$username = 'key';
$redis->set($username , 1);
$ttl = $redis->ttl( $username );
error_log("ttl =============> ".json_encode($ttl));
if($ttl>0){
error_log("ttl =============> ".json_encode($ttl));
$result= array("error"=>"user already blocked".$ttl);
}else {
$limit = 30;
$redis->expire( $username , $limit);
$ttl = $redis->ttl( $username );
$result=array("error"=>"user blocked for one hour, time remaining is ".$ttl);