php 版本 5.2.4
要将其内容按行分割存入数据$array中
并未达到预想的效果
现有一txt文件,格式如下:
file.txt
1
2
3
4
5
要将其内容按行分割存入数据$array中
执行代码:
$fileContent = trim(file_get_contents('file.txt');
$array = explode("\r\n", $fileContent);
并未达到预想的效果
$array => array(
0 => String(15) "1
2
3
4
5"
)
这就是问题!
解决方法:
$fileContent = trim(file_get_contents('file.txt'));
$array = array_unique(explode(',', str_replace("\r\n",",",$fileContent)));
PHP文件读取与处理
本文介绍了一种使用PHP从文本文件中读取数据并进行处理的方法。针对原始方法未能正确分割文本行的问题,提出了使用str_replace和explode结合array_unique的解决方案。
463

被折叠的 条评论
为什么被折叠?



