如何使用php从以空格分隔的.txt文件中读取数据
以下代码仅用于测试目的如何使用php从以空格分隔的.txt文件中读取数据,php,Php,以下代码仅用于测试目的 $file = "test.txt"; $resource = fopen($file,"w"); $content = file($file); fclose($resource); $file中的内容如下所示 1 5 2 6 142423 2 435 231 5 252 3224 325 54 232 我已经通过换行读取了数组中的filereturns内容。我真正想要的是将其放入数组中,但我不知道如何在PHP中建立模式。这件有什么帮助吗?多谢各位 使用: 输
$file = "test.txt";
$resource = fopen($file,"w");
$content = file($file);
fclose($resource);
$file中的内容如下所示
1 5 2 6 142423 2 435 231 5 252 3224 325 54 232
我已经通过换行读取了数组中的filereturns内容。我真正想要的是将其放入数组中,但我不知道如何在PHP中建立模式。这件有什么帮助吗?多谢各位 使用:
输出将是:
Array
(
[0] => 1
[1] => 5
[2] => 2
[3] => 6
[4] => 142423
[5] => 2
[6] => 435
[7] => 231
[8] => 5
[9] => 252
[10] => 3224
[11] => 325
[12] => 54
[13] => 232
)
我认为你把事情搞混了,如果你想让它成为一个数组,函数
我懂了。。。奇怪的是,$内容以NULL形式发出。。。为什么要使用标志文件\u use\u INCLUDE\u PATH?实际上,如果设置了此选项,它将使用您的INCLUDE PATH。如果是这种情况,使用此标志,文件必须位于include路径上,如果没有此标志,则文件将位于同一目录中。
Array
(
[0] => 1
[1] => 5
[2] => 2
[3] => 6
[4] => 142423
[5] => 2
[6] => 435
[7] => 231
[8] => 5
[9] => 252
[10] => 3224
[11] => 325
[12] => 54
[13] => 232
)
$file = "./test.txt";
$content = file_get_contents($file, FILE_USE_INCLUDE_PATH);
$array_contents = explode(" ", $content);
$file_content = file("text.txt");
foreach($file_content as &$line){
$line = explode(" ", $line);
}