온라인 예제 Perl 스크립트에서 변수 이름 앞에 "my"키워드가 계속 표시되지만 그게 무슨 뜻인지 모르겠습니다. 매뉴얼 페이지와 다른 사이트를 온라인으로 읽으려고했지만 사용 방식과 매뉴얼의 차이를 고려할 때 그것이 무엇인지 식별하는 데 어려움이 있습니다.
예를 들어,이 게시물에서 배열의 길이를 가져 오는 데 사용됩니다. Perl에서 배열의 크기 찾기
그러나 매뉴얼은 다음과 같이 말합니다.
my는 나열된 변수를 둘러싸는 블록, 파일 또는 평가판에 대해 (어휘 적으로) 로컬로 선언합니다. 둘 이상의 값이 나열되면 목록을 괄호 안에 넣어야합니다.
무엇을하고 어떻게 사용합니까?
my
최소한 그것을 고려하지 않았습니다.=
에 스칼라 컨텍스트를 적용한 것은 스칼라 할당 연산자 ( )입니다@arr
.