(Php 4> = 4.1.0, Php 5, Php 7, Php 8) Show
$ _POST - HTTP POST Biến — HTTP POST variables Sự mô tả Một mảng kết hợp của các biến được truyền đến tập lệnh hiện tại thông qua phương thức POST HTTP khi sử dụng Ví dụVí dụ #1 $ _POST Ví dụ
Giả sử tên người dùng đã đăng tên = Hannes Ví dụ trên sẽ xuất ra một cái gì đó tương tự như: Ghi chú
Có hai phương pháp trong PHP để thu thập dữ liệu được gửi dưới dạng. Phương pháp nhận PHP và Phương pháp bài PHP. & NBSP; Trong phương thức POST PHP, dữ liệu từ biểu mẫu HTML được gửi/thu thập bằng biến siêu toàn cầu $ _POST. Phương pháp này gửi thông tin được mã hóa được nhúng trong phần thân của yêu cầu HTTP và do đó dữ liệu không thể nhìn thấy trong URL trang không giống như phương thức GET. Một số lợi thế của việc sử dụng phương thức bài là: Một số nhược điểm của việc sử dụng phương pháp này là: Mặc dù cả hai phương thức GET và POST đều được sử dụng để thu thập/gửi dữ liệu biểu mẫu, các phương thức của chúng thể hiện một số khác biệt và do đó được sử dụng theo nhu cầu. Một số khác biệt chính giữa chúng là: Bảo mật dữ liệu Không an toàn Chắc chắn Giới hạn dữ liệu & NBSP; 2048 ký tự Không giới hạn Màn biểu diễn Tốt Chậm hơn Dữ liệu trong URL Dễ thấy Không thể thây Loại dữ liệu Chỉ các loại dữ liệu chuỗi Chuỗi, nhị phân, số, v.v. Có thể nhớ được Đúng Không Để hiểu cách $ _POST thu thập dữ liệu, hãy tạo một biểu mẫu đơn giản với hai trường - tên và tuổi và thu thập và hiển thị dữ liệu đó bằng phương thức POST. & nbsp; & nbsp; & nbsp; if (isset ($ _ post ["name"]) || isset ($ _ post ["tuổi"])) { & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; if (preg_match ("/[^ & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; } & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; echo "Xin chào". $ _POST ['Tên']. ""; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; echo "tuổi:". $ _POST ['Tuổi']. "tuổi."; & nbsp; & nbsp; & nbsp; exit(); } ?> & nbsp; & nbsp; & nbsp; if (isset ($ _ post ["name"]) || isset ($ _ post ["tuổi"])) { & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;
Trong mã trên, phương thức biểu mẫu đã được đặt thành bài đăng trên mạng trong khi tập lệnh PHP thu thập dữ liệu biểu mẫu bằng biến siêu toàn cầu $ _POST. Dưới đây là hình thức với tên và trường tuổi. Lưu ý URL trước khi gửi biểu mẫu không chứa bất kỳ thông tin nào. Bây giờ, hãy nhìn vào URL của trang web. Phương thức bài, như đã thảo luận trước đó, không hiển thị bất kỳ thông tin nào trên URL, thay vào đó, dữ liệu được mã hóa được nhúng trong phần thân của yêu cầu HTTP. Đây là cách phương thức bài được sử dụng để thu thập và hiển thị thông tin. Mong muốn trở thành một nhà phát triển PHP? Sau đó được chứng nhận với khóa học phát triển PHP nâng cao. Ghi danh ngay! Sự kết luậnĐiều này đưa chúng ta đến cuối hướng dẫn Phương pháp của Php Post. Trong đó, bạn đã học được phương thức bài đăng là gì và biến SuperGlobal $ _POST. Những ưu điểm và nhược điểm của việc sử dụng phương pháp này. Bạn đã xem xét sự khác biệt giữa các phương thức GET và POST và cuối cùng là một ví dụ về cách sử dụng phương thức POST với sự trợ giúp của dạng HTML đơn giản. Bạn có thể tham khảo ở đây cho một hướng dẫn video về các phương thức GET & POST. Bạn đang có kế hoạch tham gia và thực hiện một khóa học về PHP? Trong trường hợp đó, khóa học PHP SimplileArn sẽ là một lựa chọn tuyệt vời. Chứng nhận PHP bao gồm tất cả các khái niệm cơ bản và nâng cao trong PHP, làm cho hành trình của bạn hướng tới việc học PHP trở nên dễ dàng. Nếu bạn có bất kỳ truy vấn nào liên quan đến hướng dẫn Phương pháp Post Php, hãy đề cập đến nó trong phần bình luận của hướng dẫn này và chúng tôi sẽ có các chuyên gia của chúng tôi trả lời chúng cho bạn. Happy Learning! & NBSP; $ _ Nhận và $ _ Bài đăng trong PHP là gì?$ _GET là một loạt các biến được truyền vào tập lệnh hiện tại thông qua các tham số URL. $ _ Post là một mảng các biến được truyền đến tập lệnh hiện tại thông qua phương thức bài HTTP. $_POST is an array of variables passed to the current script via the HTTP POST method.
Làm thế nào để $ _ bài 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 vào dữ liệu ở dạng 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 pháp bài chuyển thông tin thông qua các tiêu đề.collects the data from the HTML form via the POST method. When a user fills the data in a PHP form and submits the data that is sent can be collected with the _POST Method in PHP. The Post Method transfers the information via the Headers.
Mục đích của các phương thức POST và nhận trong các hình thức trong PHP là gì?Phương pháp POST chuyển thông tin thông qua các tiêu đề HTTP.Thông tin được mã hóa như được mô tả trong trường hợp phương thức GET và được đặt vào tiêu đề gọi là Query_String.Phương thức POST không có bất kỳ hạn chế nào về kích thước dữ liệu sẽ được gửi.Phương pháp POST có thể được sử dụng để gửi ASCII cũng như dữ liệu nhị phân.
Sự khác biệt giữa bài viết và yêu cầu trong PHP là gì?Bây giờ, có tổng cộng ba biến siêu toàn cầu để nắm bắt dữ liệu này trong PHP.$ _POST: Nó có thể bắt dữ liệu được gửi bằng phương thức POST.$ _GET: Nó có thể bắt dữ liệu được gửi bằng phương thức Get.$ _Request: Nó có thể bắt dữ liệu được gửi bằng cả phương thức Post & Get.$_REQUEST : It can catch the data which is sent using both POST & GET methods. |