Tôi có một PHP kịch bản xử lý hình ảnh, và nó có chứa đoạn mã sau: if (!is_dir($fullFile)) {
if (is_readable($fullFile)) {
$im = getimagesize($fullFile); // Will be FALSE if not an ima
Có cách nào để đảm bảo tệp đã nhận là hình ảnh trong PHP không? Kiểm tra tiện ích mở rộng không an toàn với tôi khi bạn có thể tải lên script và thay đổi tiện ích mở rộng của tiện ích đó thành bất kỳ
khi tôi đang cố gắng getimagesize($img) và hình ảnh không tồn tại, tôi gặp lỗi. Tôi không muốn kiểm tra xem tệp có tồn tại hay không, chỉ cần xử lý lỗi. Tôi không chắc chắn như thế nào try catch công