读取文件 codeigniter
Read a file codeigniter
我需要阅读这个文件:
AVRAMOV P ATALANTA 1 1 0
FREZZOLINI P ATALANTA 1 1 0
SPORTIELLO P ATALANTA 1 16 15
BIAVA D ATALANTA 8 9 1
EMANUELSON D ATALANTA 7 5 -2
STENDARDO D ATALANTA 7 9 2
BENALOUANE D ATALANTA 6 8 2
DRAME' D ATALANTA 5 5 0
我读了这个文件,但我需要一些可以处理字符串的操作。
任何人都可以建议我任何方法吗?
很难说出你想要进行什么样的字符串操作,但如果你想拆分字段,你可以这样做:
<?php
$res = fopen('myfile.txt', 'r');
$data = array();
while (($line = fgets($res)) !== false) {
$data[] = preg_split('/\s{2,}/', $line);
}
fclose($res);
这将创建一个行数组,每行包含一个由两个或更多空格分隔的字段数组,例如:
[
[
'AVRAMOV',
'P',
'ATALANTA',
'1',
'1',
'0'
],
[
'FREZZOLINI',
// ...
我需要阅读这个文件:
AVRAMOV P ATALANTA 1 1 0
FREZZOLINI P ATALANTA 1 1 0
SPORTIELLO P ATALANTA 1 16 15
BIAVA D ATALANTA 8 9 1
EMANUELSON D ATALANTA 7 5 -2
STENDARDO D ATALANTA 7 9 2
BENALOUANE D ATALANTA 6 8 2
DRAME' D ATALANTA 5 5 0
我读了这个文件,但我需要一些可以处理字符串的操作。 任何人都可以建议我任何方法吗?
很难说出你想要进行什么样的字符串操作,但如果你想拆分字段,你可以这样做:
<?php
$res = fopen('myfile.txt', 'r');
$data = array();
while (($line = fgets($res)) !== false) {
$data[] = preg_split('/\s{2,}/', $line);
}
fclose($res);
这将创建一个行数组,每行包含一个由两个或更多空格分隔的字段数组,例如:
[
[
'AVRAMOV',
'P',
'ATALANTA',
'1',
'1',
'0'
],
[
'FREZZOLINI',
// ...