2017-01-13 105 views
0

我在文件系統中有一個PDF文件。我正在使用open($file_path)->getContents()並能夠獲得一些文本,但我試圖找到一種方法將其存儲在Php中的臨時路徑中。打開PDF文件並將其保存在PHP的臨時位置

我需要使用不同的接入點將PDF文件上傳到同一個文件系統。有沒有什麼方法可以讀取/打開PDF文件,然後再以另一種方式另存爲PDF,或者有什麼辦法解決這個問題?

簡而言之,我需要閱讀PDF文件才能以PDF文件的形式上傳到文件系統中。

+2

對不起,但我個人無法弄清楚你在這裏需要什麼。如果這是一個PHP問題,那麼我看不出它與PhpStorm有什麼關係;如果這是一個PhpStorm問題 - 那麼問題是什麼?你如何描述它的方式並不容易理解...... – LazyOne

+0

@LazyOne我剛剛編輯了我的問題。請忽略phpstorm。 – Shrav

+0

這只是將文件從一個文件夾移動/複製到另一個文件夾的情況?或者你真的需要在兩個完全分開的服務器之間發送它嗎?措辭不是很清楚。你說「上傳」,但也說「相同的文件系統」。如果它是相同的文件系統,則不需要上傳,這只是一個移動或複製操作。 – ADyson

回答

2

讀取文件使用file_get_contentsfopen

寫入文件使用file_put_contentsfwrite

因此重新定位文件:

file_put_contents('/new/path', file_get_content('/old/path')); 

只是使用copy功能

copy('/old/path', '/new/path'); 
相關問題