답변 2개 / 댓글 5개
채택된 답변
+20 포인트
Copy
<?php
$wr_date = new DateTime('2022-10-28 21:58:02'); // 글을 작성한 날짜를 대입
$from = $wr_date->getTimestamp();
$to = time(); // 현재시간 Timestamp함, strtotime(); 이제 사용시 오류 남 php8
$chayi_hour = ($to - $from) / 3600; // 시간 차이를 시간 단뒤로 계산 나타냄
if($chayi_hour >= 2 || ($is_member && $member['mb_id'])) {
echo "2시간 이상 지남 - 보이기";
} // 1시간 30분은 1.5
else { echo "2시간 이상 안지남 - 안보이기"; }
?>
위의 내용을 잘 보고 적용하면 될 것입니다.
회원이 아닐 때는 $member['mb_id'] 처럼 회원 아이디가 있을 때와 없을 때를 구분해서 적용하면 됩니다.
답변에 대한 댓글 2개
답변을 작성하려면 로그인이 필요합니다.

혹시 예제적용으로 알려주실수있을까요.