php fgets() 함수 는 파일 포인터에서 한 줄을 읽는 데 사용됩니다. 이 함수는 feof 함수와 결합하여 파일 내용을 읽을 수 있습니다. 이 기사에서는 PHP가 fgets(를 사용하는 방법을 알려드립니다. ) 파일 내용을 읽거나 가져옵니다. 간단한 예제(데모)가 필요한 친구가 참조할 수 있습니다.
먼저 php fgets() 함수의 구문을 소개합니다fgets(file,length)매개변수에 대한 자세한 설명파일 필수입니다. 읽을 파일을 지정합니다. 길이 선택사항. 읽을 바이트 수를 지정합니다. 기본값은 1024바이트입니다. Descriptionfile이 가리키는 파일에서 한 줄을 읽고 최대 길이 - 1바이트의 실패하면 false를 반환하세요. 다음은 PHP에서 파일을 읽기 위해 fgets() 함수를 사용하는 원리를 소개합니다. fgets() 함수는 파일의 한 줄을 읽는 데 사용됩니다. 따라서 항상 fgets() 함수를 호출하여 파일의 전체 내용을 읽을 수 있으며, feof 함수를 사용하여 파일의 마지막 줄을 읽을 수 있습니다. 파일에 도달했습니다. 마지막 줄인 한 줄에 도달하면 fgets() 함수 호출을 중지합니다. 파일을 읽는 fgets() 함수의 구체적인 예는 다음과 같습니다. 다음 내용이 포함된 data.txt 파일이 있다고 가정합니다.
a@example.com|Alice b@example.org|Bill c@example.com|Charlie c@example.com|China c@example.com|Phpcnfgets() 함수를 사용하여 파일 내용을 읽습니다.
<?php $fh = fopen('data.txt','rb'); if (! $fh) { print "Error opening people.txt: $php_errormsg"; } else { for ($line = fgets($fh); ! feof($fh); $line = fgets($fh)) { if ($line === false) { print "Error reading line: $php_errormsg"; } else { echo $line."<br/>"; } } if (! fclose($fh)) { print "Error closing people.txt: $php_errormsg"; } } ?>먼저 fopen 함수를 사용하여 파일을 엽니다. fopen 함수는 fgets 함수에서 사용할 파일 포인터를 반환합니다. 그런 다음 fgets 함수를 사용하여 파일의 한 줄을 읽습니다. 읽기 전에 마지막 줄에 도달했는지 확인해야 합니다.
위 내용은 PHP는 fgets() 함수를 사용하여 파일 내용 예제를 자세히 읽습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!