Tôi tìm thấy trong các trang PHP tôi kết thúc với dòng và dòng mã mà trông như thế này:Có cách nào tốt hơn để kiểm tra các biến được đăng trong PHP không?
$my_id = isset($_REQUEST['my_id']) ? $_REQUEST['my_id'] : '';
$another_var = isset($_REQUEST['another_var']) ? $_REQUEST['another_var'] : 42;
...
Có cách nào tốt hơn, súc tích hơn, hoặc dễ đọc hơn để kiểm tra mảng này và gán chúng vào một biến cục bộ nếu chúng tồn tại hoặc áp dụng mặc định nếu chúng không?
CHỈNH SỬA: Tôi không muốn sử dụng register_globals()
- Dù sao tôi cũng vẫn gặp sự cố isset.
Câu hỏi hay. –
Không đủ đại diện để bỏ phiếu, nhưng tôi thích những câu trả lời này! – BabyCakes
Wow, một người nào đó rất vui khi ở đây. Đưa cái gì? –