A linguagem de programação Perl fornece pelo menos três maneiras de descobrir o tamanho de um array. Desconcertante, a função de " comprimento " que vem com o Perl não é um deles. Em vez disso, essas três formas de obter um tamanho de matriz consistem de dois métodos de conversão da matriz para um valor escalar e um atalho sintático para obter o endereço do último elemento na matriz . Instruções 
 1 
 Digite o seguinte em Perl : 
 
 $ arraySize = @ array ; 
 
 Este silenciosamente converte a matriz para um valor escalar e informa o tamanho < . br> Página 2 
 Digite o seguinte em Perl : 
 
 $ arraySize = escalares ( @ array ); 
 
 Isso tem o mesmo efeito que o método na Etapa 1 , mas marcas a conversão para um valor escalar explícita 
 3 
 Digite o seguinte em Perl : . 
 
 $ arraySize = $ # variedade + 1; 
 
 Aqui, o sinal "# " indica que você deseja saber o índice do último item da matriz. Uma vez que é o último item , ele também representa o tamanho da matriz. O único problema é que o Perl , como a maioria das linguagens de programação , começa a contar do zero ao invés de um, então você deve adicionar um para obter o real tamanho da matriz.