Làm cách nào để kiểm tra xem tệp là PDF hay hình ảnh trong PHP?

Chúng ta phải bao gồm một tệp PHP bên ngoài có tên là “class. pdf2text. php“. Đưa nó vào trang web được yêu cầu bằng PHP. Tạo một biểu mẫu HTML, trong đó chúng tôi có thể chọn một tệp PDF từ máy tính của bạn và cũng có thể kiểm tra xem phần mở rộng tệp của nó có phải là PDF hay không

Tiếp cận. Đảm bảo bạn đã cài đặt máy chủ XAMPP hoặc máy chủ WAMP trên máy của mình. Trong bài viết này, chúng tôi sẽ sử dụng máy chủ XAMPP

Cấu trúc và tệp thư mục dự án. Tạo một thư mục cho dự án của bạn và thêm lớp. pdf2text. php. Tạo một chỉ mục mới. tập tin php. Giữ thư mục dự án chính của bạn [ví dụ. ví dụ/pdf tại đây] trong phần “C. //xampp/htdocs/” nếu bạn đang sử dụng XAMPP hoặc “C. // thư mục wamp64/www/” nếu bạn đang sử dụng máy chủ WAMP tương ứng.  

Cấu trúc thư mục sẽ trông như thế này

cấu trúc thư mục

mục lục. php. Dưới đây là mã nguồn PHP để đính kèm tệp pdf bằng biểu mẫu HTML và đọc nội dung của nó. Trước tiên chúng ta hãy hiểu phần PHP

Trong đoạn mã dưới đây, khối if đầu tiên xác minh xem có tệp nào được đính kèm hay không bằng cách sử dụng hàm isset[] của PHP. Và khối if thứ hai xác minh rằng tệp đã tải lên là tệp PDF. $_FILES là một mảng kết hợp siêu toàn cầu hai chiều của các mục đang được tải lên thông qua phương thức HTTP POST. Sau đó, chúng tôi đang khởi tạo phương thức pdf2text[] trong $a và cuối cùng trả về nội dung của tệp pdf

In the HTML tag, we are using “enctype=’multipart/form-data” which is an encoding type that allows files to be sent through a POST method. Without this encoding, the files cannot be sent through the POST method. We must use this enctype if you want to allow users to upload a file through a form.

PHP




Chủ Đề