Hướng dẫn _session(username php) - _session (tên người dùng php)

Trong bài này, chúng ta sẽ tìm hiểu về session trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với XAMPP để biết cách chạy ứng dụng web PHP với XAMPP.session trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với XAMPP để biết cách chạy ứng dụng web PHP với XAMPP.

Session là một cách để lưu trữ thông tin được sử dụng trên nhiều trang [page] của một website. Khác với cookie, session chỉ được lưu trữ trên web server. là một cách để lưu trữ thông tin được sử dụng trên nhiều trang [page] của một website. Khác với cookie, session chỉ được lưu trữ trên web server.

session1 page
session2 page

Trong ví dụ trên, chúng ta gọi hàm session_start[] để bắt đầu một session. Sau đó, một số giá trị được lưu trong session bằng biến mảng $_SESSION. Và session1 page và session2 page là các trang khác trong website.session_start[] để bắt đầu một session. Sau đó, một số giá trị được lưu trong session bằng biến mảng $_SESSION. Và session1 pagesession2 page là các trang khác trong website.

Lưu ý: Hàm session_start[] phải được gọi đầu tiên trong file php, trước thẻ . : Hàm session_start[] phải được gọi đầu tiên trong file php, trước thẻ .

3. Lấy các giá trị lưu trong session với PHP

Ở session1 page, chúng ta sẽ lấy các giá trị được lưu trong session.session1 page, chúng ta sẽ lấy các giá trị được lưu trong session.



  
    Session1 page in PHP
  

  


Chúng ta có thể xem tất cả giá trị được lưu trong session bằng các in ra biến mảng $_SESSION.$_SESSION.



  
    Session2 page in PHP
  

  


Kết quả
Array [ 
[domainname] => gochocit.com 
[numberpost] => 410 
]
session id: 58j58aoogh7mktkmkohce6npns

Khi một user truy cập đến website và bắt đầu một session thì session đó sẽ được gán một session id. Sử dụng hàm session_id[] để lấy session id của session hiện tại.

4. Thay đổi và xóa session trong PHP

Để thay đổi các giá trị lưu trong session, chúng ta chỉ cần gán lại lại giá trị cho các biến lưu trong session.



  
    Session2 page in PHP
  

  


Để xóa tất cả giá trị lưu trong session và hủy luôn session thì sử dụng hàm



  
    Session1 page in PHP
  

  


1 và


  
    Session1 page in PHP
  

  


2.


  
    Session1 page in PHP
  

  


1


  
    Session1 page in PHP
  

  


2
.



  
    Session2 page in PHP
  

  


Chúng ta vừa tìm hiểu cách sử dụng session trong PHP. Các bạn cần nắm vững các kiến thức này vì chúng sẽ được sử dụng rất nhiều trong lập trình web.

  • Các loại hàm khởi tạo [constructor] của lớp trong Java
  • Cách sử dụng decorator trong Python
  • Cài đặt Python và môi trường lập trình với Visual Studio Code
  • Sửa [update] dữ liệu và câu lệnh drop trong MySQL với PHP
  • Các hàm toán học [math function] trong PHP

Bài Viết Liên Quan

Chủ Đề