特殊字符,用于分解使用 CI 文件帮助程序读取的文件的新行



下午好。

所以我在CodeIgniter上遇到了这个问题。

我使用 CI 的文件助手读取文件

$this->load->helper('file');
$data = read_file('file.txt');

问题是这条线

$data = read_file('file.txt');

返回一个包含文件所有内容的字符串,我需要读取文件的每一行才能进行一些操作。

我刚刚尝试了这个:

$data_array=  explode('n',$data);

但是当我这样做时

sizeof($data_array);

其输出为 1。

所以。我需要使用什么特殊字符才能正确分解字符串?

提前感谢您的回答。

使用带有双引号(不是单引号(的nr

$data_array = explode("nr", $data);

行尾取决于操作系统,它们可以在不同的系统中nrnrrn

因此,您可以使用文件或mb_split [rn]+作为模式

最新更新