>백엔드 개발 >PHP 튜토리얼 >php_php 팁에서 파일 내용을 읽는 방법 요약

php_php 팁에서 파일 내용을 읽는 방법 요약

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-05-16 20:24:571108검색

이 기사의 예에는 PHP에서 파일 내용을 읽는 방법이 요약되어 있습니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.

다음은 PHP에서 파일 내용을 읽는 5가지 방법입니다. 실제 적용시 fclose($fp) 종료에 주의해주세요;

첫 번째 방법: fread()

코드 복사 코드는 다음과 같습니다.
$file_path = "test.txt";
if(파일_존재($file_path)){
$fp = fopen($file_path,"r");
$str = fread($fp,filesize($file_path));//읽기 크기를 지정합니다. 여기에서 전체 파일 내용을 읽습니다
echo $str = str_replace("rn","
",$str);
}
?>

두 번째 방법:
코드 복사 코드는 다음과 같습니다.
$file_path = "test.txt";
if(파일_존재($file_path)){
$str = file_get_contents($file_path);//전체 파일 내용을 문자열로 읽어옵니다
$str = str_replace("rn","
",$str);
에코 $str;
}
?>

세 번째 방법:
코드 복사 코드는 다음과 같습니다.
$file_path = "test.txt";
if(파일_존재($file_path)){
$fp = fopen($file_path,"r");
$str = "";
$buffer = 1024;//매번 1024바이트 읽기
while(!feof($fp)){//전체 파일을 읽을 때까지 읽기를 반복합니다
$str .= fread($fp,$buffer);
}
$str = str_replace("rn","
",$str);
에코 $str;
}
?>

네 번째 방법:
코드 복사 코드는 다음과 같습니다.
$file_path = "test.txt";
if(파일_존재($file_path)){
$file_arr = 파일($file_path);
for($i=0;$i echo $file_arr[$i]."
";
}
/*
foreach($file_arr를 $value로){
echo $value."
";
}*/
}
?>

다섯 번째 방법:
코드 복사 코드는 다음과 같습니다.
$file_path = "test.txt";
if(파일_존재($file_path)){
$fp = fopen($file_path,"r");
$str ="";
동안(!feof($fp)){
$str .= fgets($fp);//한 줄씩 읽습니다. fgets가 길이 매개변수를 쓰지 않으면 기본값은 1k를 읽는 것입니다.
}
$str = str_replace("rn","
",$str);
에코 $str;
}
?>

이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.

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