¿Cómo puedo obtener el contenido del archivo cargado en php?

Puedo cargar un archivo utilizando el tipo de archivo html y luego guardo esa información del archivo en mysql db. Aquí está mi código =>

<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>

Mi problema es que no puedo leer el contenido del archivo para almacenarlo en db. (Haré una búsqueda en el contenido del archivo, por lo que debo leer el contenido del archivo). Brevemente, ¿cómo puedo leer el contenido de un archivo como pdf, doc o etc. de url comohttp: //...../uploads/exampleFile.docx?

Respuestas a la pregunta(1)

Su respuesta a la pregunta