Hướng dẫn dùng super global trong PHP

Trong PHP bên cạnh các biến cục bộ [local variable] thì cũng có các biến siêu toàn cục [Superglobals]. Với Superglobals là loại biến đặc biệt vì có thể được truy cập từ bất kỳ phạm vi nào. Khả năng truy cập có thể từ bất kỳ tệp, lớp hoặc thậm chí chức năng nào mà không cần triển khai bất kỳ đoạn mã đặc biệt nào.

Các biến siêu toàn cục được tạo sẵn và xác định trước. Chúng có sẵn cho lập trình viên thông qua thư viện lớp PHP. Lưu ý rằng không phải tất cả các biến được xác định trước có sẵn trong thư viện lớp đều là superglobals.

  • Danh sách biến siêu toàn cục trong PHP
    • 1. $GLOBALS
    • 2. $_SERVER
    • 3. $_GET
    • 4. $_POST
    • 5. $_REQUEST
    • 6. $_SESSION
    • 7. $_COOKIE
    • 8. $_FILE

Sau đây là biến toàn cục trong PHP [Superglobals] thường được sử dụng:

1. $GLOBALS

Hãy xem ví dụ sau:

3. $_GET

Biến $_GET thường được sử dụng để hiển thị nội dung hoặc dữ liệu được nhập bởi người dùng. Biến này giúp dữ liệu được thu thập và hiển thị cho người dùng. Người dùng có thể xem dữ liệu trong URL của trang. Biến này không an toàn và không nên được sử dụng vì lý do bảo mật. Biến này thường được chỉ định trong phương thức hành động biểu mẫu nơi hành động phải được thực hiện khi người dùng gửi biểu mẫu.

Ví dụ:

Chủ Đề