전화주시면 남은 기록을 파일에 담아 돌려드립니다. 파일 끝에 있으면 빈 테이블이 반환됩니다.
@records=;
if(@records){
PRint "Therewere",scalar (@records), "recordsread.n";
}
다음 단계에서는 할당 및 테스트를 수행합니다.
if(@records=){
print "Therewere",scalar(@records),"recordsread.n";
}
chomp()는 배열 작업에도 적용할 수 있습니다.
@records =;
chomp(@records);
모든 표현식에 대해 chomp 연산이 수행될 수 있으므로 다음 단계에서는 다음과 같이 작성하면 됩니다.
chomp( @records=);
레코드란 무엇인가요?
레코드의 기본 정의는 "행"입니다.
기록의 정의는 입력된 기록의 구분 기호를 저장하는 $/ 변수에 의해 제어됩니다. 정의에 따라 개행 문자는 줄을 구분하는 데 사용되므로 기본값은 " N".
예를 들어 "n"을 원하는 기호로 바꿀 수 있습니다.
$/=";";
$record=;#세미콜론으로 구분된 다음 레코드 읽기
$/는 두 가지 다른 흥미로운 값을 취할 수 있습니다. 빈 문자열( "") 및 undef
위 내용은 Perl의 고전적인 사용법입니다: 여러 레코드의 내용을 읽는 것입니다. 더 많은 관련 기사를 보려면 PHP 중국어 웹사이트(www.php.cn)를 참고하세요!