Perl은 Practical Extraction and Report Language의 약자로 "Practical Report Extraction Language"로 번역될 수 있습니다.
Perl은 고급 범용 동적 프로그래밍 언어입니다.
Perl은 원래 Larry Wall이 디자인했으며 1987년 12월 18일에 출판되었습니다.
Perl은 C, sed, awk, 쉘 스크립트 및 기타 여러 프로그래밍 언어의 기능을 차용합니다.
Perl의 가장 중요한 기능은 Perl이 정규식 기능과 거대한 타사 코드 라이브러리 CPAN을 통합한다는 것입니다.
펄 데이터 유형 통사론
Perl은 약한 유형의 언어이므로 변수를 입력할 필요가 없으며 Perl 인터프리터는 컨텍스트에 따라 일치하는 유형을 자동으로 선택합니다.
Perl에는 스칼라, 배열, 해시의 세 가지 기본 데이터 유형이 있습니다.
펄 데이터 유형 예
1 스칼라
스칼라는 Perl 언어에서 가장 간단한 데이터 유형입니다. 이 데이터 유형의 변수는 숫자, 문자열, 부동 소수점 숫자일 수 있으며 엄격한 구별은 이루어지지 않습니다. 사용할 때 변수 이름 앞에 "$"를 추가하여 스칼라임을 나타냅니다. 예:
$myfirst=123; #数字123 $mysecond="123"; #字符串123
2 배열
Array 변수는 문자 "@"로 시작하고 인덱스는 0부터 시작합니다. 예: @arr=(1,2,3)
@arr=(1,2,3)
3 Hash
ha 해시는 순서가 지정되지 않은 키/값 쌍의 모음입니다. 키를 아래 첨자로 사용하여 값을 얻을 수 있습니다. 해시 변수는 "%" 문자로 시작합니다.
아아아아