Perl if 문은 부울 표현식과 그 뒤에 오는 하나 이상의 문으로 구성됩니다.
문법
구문 형식은 다음과 같습니다.
if(boolean_expression){ #boolean_expression이 true일 때 실행}
boolean_expression이 true이면 if 문 내의 코드 블록이 실행됩니다. 부울 식이 false인 경우 if 문 끝 뒤(닫는 대괄호 뒤)의 첫 번째 코드 세트가 실행됩니다.
흐름도
예
#!/usr/bin/perl $a = 10 ; # 부울 표현식을 판단하려면 if 문을 사용하세요. 만약에 ( $a < 20 ) { #부울 표현식이 true인 경우 실행됩니다. printf " a는 20보다 작습니다 . n " ; 인쇄 " a의 값은 다음과 같습니다: $a n " ; $a = " " # 부울 표현식을 결정하려면 if 문을 사용하세요 . 만약에 ( $a ) { #i부울 표현식이 true인 경우 실행됩니다. printf " 변수 a는 참입니다 . n " ; 인쇄 " a의 값은 다음과 같습니다: $a n " ; 위 프로그램을 실행하면 출력 결과는 다음과 같습니다.
20a 미만의 값은 다음과 같습니다. 10a의 값은 다음과 같습니다.