Thêm biến vào phiên php

Cần có phiên PHP để bạn có thể lưu trữ thông tin người dùng và sử dụng nó trên các trang khác nhau của trình duyệt.  

Tiếp cận. Nó tạo một phiên có tên hoặc bất kỳ thông tin hữu ích nào khác mà bạn muốn lưu trữ và truy cập trên các trang khác nhau. Ngay cả sau khi trang của bạn bị đóng, bạn vẫn có thể truy cập thông tin cho đến khi trình duyệt không đóng. Đây là một điều quan trọng cần hiểu nếu trình duyệt bị đóng thì phiên sẽ tự động bị hủy.  

Chúng ta có thể tạo phiên bằng cách viết session_start[] và hủy phiên bằng cách sử dụng session_destroy[]. Bạn có thể truy cập biến phiên bằng cách viết $_session[“name”]

Hãy cho chúng tôi hiểu cách hoạt động của phiên từ các ví dụ sau

ví dụ 1. Trong phần sau, bạn có thể tạo phiên bằng cách nhập tên. Bạn có thể kiểm tra hoạt động của phiên bằng cách mở một trang mới trong cùng một trình duyệt và truy xuất tên phiên. Nó cung cấp cho bạn tên và đây là cách phiên hoạt động và giúp chúng tôi lưu trữ thông tin

PHP




  

    0?>1

session_start[];6?>3

session_start[];6?>5

?>6?>7?>8 session_start[];90

________ 61 ________ 62 ________ 63

1565

  2?>7?>8 session_start[];9  6

  7____62____79

  7______6566?>7____58 session_start[];90

 

  07

  08

 

đầu ra

 

ví dụ 2. Hãy để chúng tôi lấy một ví dụ nơi chúng tôi đếm số lần chúng tôi truy cập trang. Lấy hai tệp PHP đặt tên là “one. php” và “hai. php” và đặt liên kết của cả hai trên trang bằng các nút. Bây giờ, mỗi khi chúng tôi nhấp vào nút thì sẽ có một bộ đếm tự động tăng số lượng vì phiên lưu trữ giá trị của các lần nhấp và thay đổi tương ứng.  

Bạn có thể quan sát rằng mỗi khi chúng tôi nhấp vào một nút khác, URL sẽ thay đổi và nó sẽ tăng số lượng trang cụ thể đó như được hiển thị bên dưới

Làm cách nào để lưu trữ biến trong phiên trong PHP?

Các biến phiên được lưu trữ trong mảng kết hợp có tên là $_SESSION[] . Các biến này có thể được truy cập trong suốt thời gian tồn tại của phiên. Ví dụ sau bắt đầu một phiên, sau đó đăng ký một biến có tên là bộ đếm được tăng lên mỗi khi trang được truy cập trong phiên.

Bạn sẽ gán giá trị cho một biến phiên như thế nào?

Cách gán giá trị phiên cho một biến .
ob_start[];
$userV = $_SESSION['Người dùng'];
$userV= echo $_SESSION['User'];

$_ phiên trong PHP là gì?

PHP $_SESSION là một mảng kết hợp chứa tất cả các biến phiên . Nó được sử dụng để đặt và nhận các giá trị biến phiên. Ví dụ. Lưu trữ thông tin.

Chủ Đề