读取文件保留换行符和空格

时间:2013-11-21 13:16:06

标签: php arrays

我正在编写一个PHP脚本,它将文件中的值存储在一个数组中。我希望保留换行符和空格。

文本文件如下所示:

abc

pqr

xyz

我的想法是使用cat Linux命令读取文件,然后将其值引导到数组中。

这就是我的尝试:

$input = '/var/www/oj/1.in';
$array = system(cat $input);

那不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

尝试用于此的功能:

$array = file($input);
print_r($array);

但是,由于您实际上并不想要问题中所述的数组,请尝试:

$output = file_get_contents($input);

或者跳过空行:

$output = implode(file($input, FILE_SKIP_EMPTY_LINES));
相关问题