Как я могу получить содержимое загруженного файла в php?

Я могу загрузить файл с помощью типа файла html, а затем я сохраняю эту информацию в mysql db. Вот мой код =>

$upload = wp_upload_bits($_FILES["upload_file"]["name"], null, file_get_contents($_FILES["upload_file"]["tmp_name"])); $document_name = $_FILES['upload_file']['name']; $document_link = $upload['url']; //and DB Operations in here..(I store to db filename,date,filelink etc.) 

Моя проблема в том, что я не могу прочитать содержимое файла, чтобы сохранить его в db. (Я буду выполнять поиск по содержимому файла, поэтому я должен прочитать содержимое файла.) Вкратце, как я могу прочитать содержимое файла, такого как pdf, doc или т. Д. Из url, например http: //…../ uploads / exampleFile.docx ?

Related of "Как я могу получить содержимое загруженного файла в php?"

 $fileContent = file_get_contents($_FILES['upload_file']['tmp_name']); 

Обратитесь к руководству: $_FILES для обзора и этого учебника: Tizag PHP – Загрузка файлов для прохода.

Этот раздел руководства PHP также является обязательным для чтения: Обработка загрузок файлов – перемещен из комментария hakre.