2014-07-22 40 views
0

我在一個目錄中獲取了不同的文件。每個文件由字符串「name_service」組成。 這些值是不同的。在我的PHP腳本中,我需要讀取一個數組中的值。從數組中的不同文件中讀取特定內容

我找到了PHP函數「file()」來讀取文件內容到一個數組,但是這似乎只有在php文件和要讀取的文件位於同一個目錄時才起作用。

我需要一個函數來讀取一個文件的內容到與PHP文件不在同一目錄中的數組。

+0

這完全取決於格式文件。您可以使用'file_get_contents'將整個文件讀入一個字符串,然後解析它 – Jonathon

回答

0

沒有,它會爲任何文件在文件系統中的工作:

$data = file('directory/file.txt'); 

,才應使用此正確的文件路徑。

指南可以是相對於電流通路和在電流路徑(如上所述),或相對於當前路徑,但在其他目錄例如../directory/file.txt或者其可以是絕對路徑:/usr/etc/file.txt