2010-12-15.txt 파일의 내용은 다음과 같습니다.
코드 복사 코드는 다음과 같습니다.
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
T01
T02
T03
T04
T05
T06
T07
T08
T09
T10
T11
T12
T13
T14
T15
T16
아이디어는 다음과 같습니다. file_get_contents()를 사용하여 txt 파일의 내용을 얻은 다음, 얻은 문자열을explore()를 통해 배열로 변환합니다. 배열의 길이를 얻으려면 count() 함수를 사용하십시오.
PHP 코드
코드 복사 코드는 다음과 같습니다.
$file = '2010-12-15. txt';
$content = file_get_contents($file);
//echo $content
$array =explore("\r\n", $content); $array) ;
for($i=0; $i〈count($array); $i )
{
echo $array[$i].'〈br /〉'; >}
txt 문서의 줄 바꿈에 대해
정규식에는 개행을 의미하는 \n과 캐리지 리턴을 의미하는 \r이 있습니다. 번역) Enter")를 의미합니다. 문자열 또는 콘솔 출력을 처리할 때 어느 것을 가져오든 줄을 래핑할 수 있습니다.
그러나 txt에서는 그 중 어느 것도 표준 줄 바꿈이 아닙니다. 결합된 \r\n만이 줄 바꿈입니다(이는 전체 Windows의 기본 줄 바꿈에 해당됩니다).
\rEnter를 누르면 줄이 끝났음을 의미하고 커서가 처음으로 돌아간 다음\n한 줄 아래로 이동하여 새 줄을 만듭니다.
이 때문에 정규 표현식이 포함된 txt 문서를 검색하기 위해 scanner()를 사용했을 때 전혀 문제를 찾을 수 없어 당황했습니다.
file_get_contents() 정보
file_get_contents() 함수는 전체 파일을 문자열로 읽어옵니다.
file_get_contents() 함수는 파일 내용을 문자열로 읽어오는 데 선호되는 방법입니다. 운영 체제에서 지원하는 경우 성능 향상을 위해 메모리 매핑 기술도 사용됩니다.
위의 내용은 무료로 다운로드할 수 있는 txt 전자책의 내용과 전체 세트를 포함하여 txt 파일의 내용을 읽고 이를 배열에 할당하는 PHP용 코드를 소개하며 PHP 튜토리얼에 관심이 있는 친구들이 도움을 받기를 바랍니다. .