2014-07-22 41 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