Jak mogę uzyskać zawartość przesłanego pliku w php?

Mogę przesłać plik za pomocą typu pliku html, a następnie przechowywać informacje o pliku do mysql db. Oto mój kod =>

<code>$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.)
</code>

Mój problem polega na tym, że nie mogę odczytać zawartości pliku, aby zapisać go w db. (Przeszukuję zawartość pliku, więc muszę przeczytać zawartość pliku.) W skrócie, jak mogę odczytać zawartość pliku, takiego jak pdf, doc lub itp. Z adresu URL, takiego jakhttp: //...../uploads/exampleFile.docx?

questionAnswers(1)

yourAnswerToTheQuestion