>백엔드 개발 >PHP 튜토리얼 >PHP를 사용하여 txt 파일의 내용을 배열로 변환하고 줄 번호로 지정된 내용을 얻는 방법(예)

PHP를 사용하여 txt 파일의 내용을 배열로 변환하고 줄 번호로 지정된 내용을 얻는 방법(예)

藏色散人
藏色散人원래의
2018-08-04 14:35:5614437검색

이 글에서는 주로 PHP의 txt 파일 내용을 읽어 배열로 변환하고 라인 수만큼 지정된 데이터를 얻는 방법을 소개합니다. 이는 빅데이터 txt의 페이징 표시 및 저장을 구현하는 데 사용할 수 있습니다. file_get_contents와 같은 기능이 포함된 파일 및 PHP의 폭발 작업 기술 및 txt 콘텐츠를 배열로 변환하는 간단한 방법. 도움이 필요한 친구들이 참고할 수 있습니다.

1. PHP 운용 txt 파일 관련 기능 소개

①file_get_contents()에 대하여#🎜🎜 #

file_get_contents() 함수는 전체 파일을 문자열로 읽어옵니다.

file_get_contents() 함수는 파일 내용을 문자열로 읽는 데 선호되는 방법입니다. 운영 체제에서 지원하는 경우 성능 향상을 위해 메모리 매핑 기술도 사용됩니다.

②explode()에 대하여

Explode-하나의 문자열을 사용하여 다른 문자열을 분할

explode( ) 함수 중단 지정된 구분 기호를 사용하여 문자열을 배열로 변환합니다.

③PHP for 루프 문에 대하여

For 루프는 언어에 관계없이 우리 작업에서 가장 일반적으로 사용되는 루프 문 중 하나입니다. 이것은 루프 문입니다.

문법 규칙:

for (ex1; ex2; ex3){

실행할 코드

}# 🎜🎜#

ex1: 루프가 시작되는 위치를 나타냅니다.

ex2: 루프의 조건 값이 TRUE이면 루프가 계속되고 중첩 루프 문이 실행됩니다. 값이 FALSE이면 루프가 종료됩니다.

ex3: 각 루프 후에 평가(및 실행)됩니다.

PHP를 사용하여 txt 파일의 내용을 배열로 변환하고 줄 번호로 지정된 내용을 얻는 방법(예)

2: PHP가 txt 파일 내용을 읽고 이를 배열로 변환하고 지정된 데이터를 얻는 특정 방법은 다음과 같습니다. 줄 수

# 🎜🎜#구체적인 샘플 코드는 다음과 같습니다.

<?php
$str = file_get_contents(&#39;url.txt&#39;);   //把url.txt文件中的内容读取到一个字符串中
$array = explode("\r\n",$str);   //用换行的分割符(\r\n)把字符串分割成数组,即把每一行分割为数组的一个值
for($i=0;$i<200;$i++){
    echo $array[$i];
    echo "<br>";
}   //用for循环语句输出url.txt文本中前200行内容,并用br标签换行展现
 
或for($i=0;$i<400;$i++){
    echo $array[$i+200];
    echo "<br>";}  //输出url.txt文本中第200行至第400的内容
 
或echo $array[3];  //输出url.txt文本中第4行内容(数组的键值是从0开始的)
 
?>

이 기사가 간단한 PHP 방법을 사용하여 텍스트에 지정된 내용을 얻는 데 도움이 되기를 바랍니다. txt 텍스트 페이징 표시를 구현하고 저장합니다.

【관련 기사 추천】

PHP 파일 처리 - 파일 읽는 방법(한 줄, 전체 파일)

#🎜🎜 #파일 읽기를 위한 PHP 메서드 코드

PHP에서 txt 텍스트 파일 읽기 및 페이징

【 관련 강좌 추천】

php 파일 읽기 - PHP 소개 튜토리얼 1, 일주일 안에 PHP 배우기

파일 다운로드-2017 최신 PHP 고급 비디오 튜토리얼(2)

PHP 파일 시스템에서 파일 읽기 - PHP 입문 비디오 튜토리얼 1주차

# 🎜🎜#

위 내용은 PHP를 사용하여 txt 파일의 내용을 배열로 변환하고 줄 번호로 지정된 내용을 얻는 방법(예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.