2010-06-11 28 views
5

Sự khác nhau trong việc sử dụng $ HTTP_POST_VARS ['field'] và $ _POST ['field'] là gì? điều gì tạo ra sự khác biệt?

Trả lời

15

$HTTP_POST_VARS is the old (deprecated since PHP4.1.0) way of accessing POST data. Bạn không bao giờ sử dụng nó ngày nay, trừ khi bạn đang làm việc trên một ứng dụng di sản cổ đại.

+1

osCommerce: Đó có phải là "Di sản cổ đại" không? –

+2

@OMTheEternity tùy thuộc vào phiên bản bạn đang sử dụng. Nếu họ có điều này trong thân cây được duy trì tích cực của họ, sau đó nó chỉ là mã nghèo. Bạn nên sử dụng $ _POST ngày nay. – Gordon

+3

OSCommerce có một số mã crappiest mà tôi từng thấy. Nó vẫn là một hệ thống hoàn hảo, nhưng một số phần của cơ sở mã cung cấp cho bạn những va chạm ngỗng. –

Các vấn đề liên quan