Como uma linguagem portátil, simples e versátil , PERL tornou-se popular para trabalhar em scripts e programas baseados na web. Originalmente desenvolvido para UNIX , PERL tem uma estrutura simples e uma maneira flexível de lidar com dados. Você pode ver esta filosofia de trabalho em como os usuários criar variáveis em PERL . Fazendo diferentes variáveis, tais como cordas e números, não tem a rigidez ou a complexidade de algumas outras línguas. Instruções
1
Identificar o tipo de variável. Para uma única variável , PERL usa o mesmo tipo de variável para uma variável numérica ou uma string. Para arrays , você pode criar uma matriz de apenas valores , ou um array com as duas chaves e valores , de modo que cada valor tem o seu próprio nome de variável.
2
Defina sua variável simples com uma declaração = . Para estes, o comando em PERL será semelhante a um em Visual Basic, sem um comando " dim" para dimensionar a variável. Em Perl , você pode criar um escalar numérico com um comando como este : $ myfirstnumber = 44
3
Construir um escalar corda. Com as definições das variáveis de string , você pode usar tanto aspas simples ou duplas , de modo a obter os mesmos resultados com estes dois comandos : $ foo = " Olá" OR $ foo = " Olá"
4
Construir um matriz . Se você quiser mais de um valor em uma variável, você estará definindo uma matriz usando um comando com um conjunto dentro de parênteses : para uma matriz dos valores de 3 , 5 e 7 em PERL , você faria algo assim: @ myarray = ( 3, 5, 7) ou para uma matriz de strings : @ myarray = ( "três" , "cinco" , "sete" ) . Você também pode fazer sem as vírgulas e apenas listar as suas strings delimitadas por aspas. Para arrays numéricos sequenciais , você pode economizar tempo criando de defini-los com um comando como este , por exemplo de 1 a 100 : @ myarray = ( 1 .. 100)
5
Criar hashes com complexo identificadores . Desde um hash tem variáveis com tanto fio e indicadores numéricos , você precisa listar ambos. Por exemplo, para um hash com elementos Joe = 33 , Gary = 29 = 50 e Sue , sua definição de hash seria: % myhash = ( "Joe" , 33, " Gary " , 29, " Sue ", 50 ) < br >