การใช้เซสชันบนหน้าเดียวใน PHP

ในตัวอย่างแรกเกี่ยวกับเซสชัน เราเขียนข้อมูลลงใน เซสชันในไฟล์หนึ่ง และอ่านค่าในอีกไฟล์หนึ่ง ที่จริงแล้วไม่จำเป็นต้องทำเช่นนั้น - เราสามารถ ทำทั้งสองอย่างในไฟล์เดียวกันได้

ตัวอย่างเช่น เราสามารถสร้างตัวนับการรีเฟรช หน้าของผู้ใช้ไซต์ได้ ในการทำเช่นนี้ เมื่อ ผู้ใช้เข้ามาครั้งแรก เราจะบันทึกค่าหนึ่งลงในตัวแปร เซสชัน และในการเข้าทุกครั้งต่อมา เราจะเพิ่มค่าตัวแปรนี้ขึ้นอีกหนึ่ง:

php<?php
  session_start();
  
  if (!isset($_SESSION['counter'])) {
    $_SESSION['counter'] = 1; // การเข้าหน้าครั้งแรก
  } else {
    $_SESSION['counter']++;   // การเข้าครั้งต่อๆมา
  }
  
  echo $_SESSION['counter'];
?>
Задание 1

บันทึกเวลาที่ผู้ใช้เข้าสู่ไซต์ลงในเซสชัน เมื่อรีเฟรชหน้าเว็บ ให้แสดงผล ว่าผู้ใช้เข้ามาที่ไซต์เมื่อกี่วินาทีที่แล้ว