Site logo

Tìm hiểu Session trong PHP

5:00 read

session(phiên làm việc) trong PHP là một cách để lưu trữ thông tin (dữ liệu) trên nhiều trang web. Không giống như cookie, dữ liệu phiên được lưu trữ trên máy chủ và chỉ có một ID phiên duy nhất được lưu trữ trên máy khách.

Bắt đầu một session

session_start()

Hàm session_start() được sử dụng để bắt đầu một phiên hoặc tiếp tục một phiên hiện có. Hàm này phải được gọi ở đầu mỗi trang PHP trước khi có bất kỳ đầu ra nào.

Cú pháp

session_start();

Ví dụ

session_start();
$_SESSION['username'] = "JohnDoe";
echo "Session started and username is set.";

Truy cập dữ liệu phiên

Dữ liệu phiên được lưu trữ trong biến siêu toàn cục $_SESSION. Bạn có thể truy cập và sửa đổi dữ liệu này giống như một mảng liên kết.

Ví dụ

session_start();
echo "Username: " . $_SESSION['username']; // Output: Username: JohnDoe

Yêu cầu đăng nhập

Vui lòng đăng nhập để truy cập nội dung này

Additional Resources

Course Guide

Comprehensive PDF guide with examples

GitHub Repository

Example code for all lessons

Discussion

Have a question about this lesson? Post it here and get answers from instructors and peers.