Trong một trong những câu hỏi phỏng vấn tôi nhận được bên dưới câu hỏiHạn chế những người bằng cách sử dụng PHP GET Biến
"Làm thế nào bạn có thể hạn chế phát triển của bạn trong xây dựng khuôn khổ tuỳ chỉnh của bạn sử dụng
$_GET
biến."
Chúng tôi có riêng khung tùy chỉnh xây dựng của chúng tôi nhưng trong khuôn khổ của chúng tôi, chúng tôi không thể hạn chế người sử dụng $_GET
hoặc $_POST
ở vị trí của $this->request->get
hoặc $this->request->post
.
Chúng tôi có phương pháp truy cập biến này nhưng hầu hết mọi người sử dụng $_GET
hoặc $_POST
thay vì phương pháp của chúng tôi.
Bạn có thể vui lòng trả lời câu hỏi đó không?
Cảm ơn
Tạo một kho lưu trữ * từ chối * cho mã chứa $ _GET/$ _ POST và hướng dẫn bên vi phạm những kỹ thuật nào để sử dụng :) (Ngoài ra, đừng từ chối, nhưng đổ lỗi/mã-xem lại: ý tưởng tương tự - phát hiện và sửa.) –
Bất kể bạn sử dụng giải pháp nào, nhà phát triển sẽ luôn có thể 'parse_str (getenv ('QUERY_STRING'), $ _GET = array())' để phá vỡ nó. – eggyal