O código a seguir lê e exibe o valor do elemento da matriz número 5, que tem o índice, 4: use strict; print "Content-Type: text /html \\ n \\ n"; meurrr; rrr $ [0] = "HBWE"; $ rrr [1] = "FGTR"; rrr $ [2] = "HTNK"; rrr $ [3] = 4587; rrr $ [4] = 4526; $ rrr [5] = 4,053; $ rrr [6] = "AB12"; rrr $ [7] = "GB58"; rrr $ [8] = "TG45"; rrr $ [9] = "RE69"; my $ var = $ rrr [4]; print $ var; A primeira afirmação é "use strict;". Recomenda-se usar sempre rigorosa. Se alguma saída é ir para o navegador, a partir de um servidor web, você precisa da segunda declaração. A terceira instrução declara, a matriz.
Ele começa como uma matriz vazia. Os próximos 10 declarações preenche a matriz. O último-mas-uma declaração é: my $ var = $ rrr [4]; Aqui, uma nova variável ($ var), que irá realizar um valor único simples é declarada. Ao mesmo tempo, o valor quinto elementos é lido e atribuído à variável. Quinto elemento significa índice 4. A última instrução envia o valor da variável, $ var para o navegador. O valor da variável, $ var é o valor de $ rrr [4]. Experimente o código acima. Lembre-se, para tentar um exemplo de código, você deve copiar e colar o em um editor de texto.
Salve o arquivo com um nome de sua escolha no diretório cgi-bin. Execute o arquivo no navegador, digitando o URL do arquivo na barra de endereços do seu navegador e clique em Ir. Se você tentou o código acima, você deve ver o número 4526 no browser. Alterar o valor de um elemento da matriz O código a seguir usa a mesma matriz acima, mas em formato de lista.
O valor do terceiro elemento (índice 2) é alterada para "sim": use strict; print "Content-Type: text /html \\ n \\ n"; minhaarr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); $ arr [2] = "yes"; print $ arr [2]; As duas primeiras afirmações são, como de costume. A terceira declaração cria e preenche a matriz automaticamente em formato de lista. O último-mas-uma instrução altera o valor do terceiro elemento de "HTNK" para "sim". Você faz isso por apenas atribuir o novo valor para a variável do terceiro elemento da matriz.
A última instrução envia o valor do terceiro elemento para o navegador. Você não necessariamente tem que atribui