PHP đưa ra một chức năng của $ _POST đó là một biến siêu toàn cầu được sử dụng để thu thập dữ liệu. Sau khi gửi Biểu mẫu HTML, một số dữ liệu được tạo và được thu thập bằng một phương thức cụ thể POST. $_POST cũng được sử dụng để chuyển các biến. Về cơ bản, nó được chuyển đến phương thức HTTP POST dưới dạng loại nội dung trong yêu cầu. Đây là một siêu biến/biến toàn cục tự động có phạm vi khả dụng trong toàn bộ tập lệnh, điều đó có nghĩa là không cần khai báo một biến toàn cục để truy cập vào biến này. Phương thức _POST này khả dụng sau khi phát hành ổn định PHP 4 trở lên
cú pháp.
Bắt đầu khóa học phát triển phần mềm miễn phí của bạn
Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác
Cú pháp để nhận thông tin chi tiết bằng hàm $_Post là
Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]
Giá
Xem khóa học
600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 [83.722 xếp hạng]
“$_POST[…]” is the PHP array
'name'” is the URL variable name.
Ảnh chụp màn hình
Biến $_POST đang hoạt động
Biến $_POST thu thập dữ liệu từ biểu mẫu HTML thông qua phương thức POST. Khi người dùng điền dữ liệu vào biểu mẫu PHP và gửi dữ liệu được gửi có thể được thu thập bằng Phương thức _POST trong PHP. Phương thức Đăng chuyển thông tin qua Tiêu đề. Thông tin được mã hóa bằng lược đồ trong đó các cặp KHÓA/GIÁ TRỊ được nối với nhau bằng dấu bằng. Tất cả các ký tự đặc biệt được loại bỏ và dữ liệu được mã hóa. Sau khi chúng tôi nhận được dữ liệu đã mã hóa, dữ liệu này sẽ được gửi tới tiêu đề có tên QUERY_STRING
Nó không có giới hạn về kích thước dữ liệu được gửi trong QUERY_STRING này. Cả dữ liệu nhị phân, cũng như dữ liệu ASCII, đều có thể được gửi bằng phương thức POST. Sau đó, dữ liệu được chuyển với một số giao thức bảo mật giúp thông tin được bảo mật và sau đó được gửi đến một mảng kết hợp bằng phương thức $_POST
Dữ liệu được gửi bởi Phương thức POST là ẩn đối với những người khác và chúng tôi không thể thấy bất kỳ dạng dữ liệu nào khi được truyền vào. _POST là một mảng biến được truyền tới tập lệnh thông qua Phương thức đăng HTTP
Thời gian dành cho phương thức POST nhiều hơn so với yêu cầu khác, đó là lý do tại sao nó có một số hiệu suất thấp, nhưng nó được sử dụng rộng rãi vì mức độ tiếp xúc của phương thức này nhiều hơn vì nó hỗ trợ nhiều loại dữ liệu như Chuỗi, số, nhị phân. Và vì các Giá trị không hiển thị nên kết quả không thể được đánh dấu
Phương thức Post được sử dụng để tạo Form phức tạp trong HTML và để xử lý dữ liệu phức tạp được gửi qua mạng
Vì vậy, sau khi URL được nhấn, URL sẽ giống như vậy với Phương thức POST
Localhost/pagename.php
Ví dụ về PHP $_POST
Hãy cho chúng tôi xem một số chức năng của $_POST với một số ví dụ
Ví dụ 1
Hãy bắt đầu bằng cách tạo một biểu mẫu HTML và xem cách Yêu cầu tạo ra
Phương pháp được sử dụng
MẪU HTML
Đây là dạng HTML