두 번째, 세 번째, 네 번째 및 다섯 번째 값을 추출하기 위해 행으로 변환 할 수 있어야하는 텍스트 파일 here이 있습니다.PHP를 사용하여 텍스트 파일을 배열로 변환하십시오.
각 행의 처음 7 개 값은 탭으로 구분 된 다음 줄 바꿈이 있으며 마지막 세 값은 탭으로 구분됩니다.
중단되는 개행을 제거하여 각 행이 완전히 탭 구분되도록했습니다.
<?php
$file="140724.txt";
$fopen = fopen($file, "r");
$fread = fread($fopen,filesize("$file"));
fclose($fopen);
$remove = "\n";
split = explode($remove, $fread);
foreach ($split as $string)
{
echo "$string<br><br>";
}
?>
this을 생성합니다.
어디서부터 진행해야할지 모르겠습니다. 나는 나 자신에게 PHP를 가르치고 있으며 여전히 그것에 대해 아주 새롭기 때문에 나는 어디서 시작했는지 알지 못한다. 필자의 본능은 이전 텍스트 파일을 새로운 텍스트 파일에 작성한 다음, 첫 번째 텍스트 파일과 유사한 다른 코드 블록을 작성하지만 이번에는 탭을 기반으로 폭발시킵니다.
도움 말?
중복 가능성 ([PHP 및 fgetcsv 함수를 사용하여 CSV 파일의 배열을 만드는 방법] http://stackoverflow.com/questions/1269562/how-to-create-an-array-from -a-csv-file-using-php-and-the-fgetcsv-function) – feeela
위의 두 링크가 모두 죽어서 질문이나 대답에 링크를 넣지 않아야하는 이유에 대한 고전적인 예입니다. – Craicerjack