Livello di difficoltà: |
|
Il Perl, acronimo di Pratical extraction and report language, è diventato tanto popolare in Rete perché è il linguaggio più utilizzato per la creazine di programmi Cgi residenti su server Http. Può essere sfruttato sia su Web servers Apache che Iis.
|
|
Funzioni su array e liste
Guida a Perl
- delete($array{chiave})
- elimina l'elemento dall'array associativo
- exists($array{chiave})
- verifica se l'elemento dell'array associativo esiste
- grep(espr,lista)
- restituisce gli elementi della lista per i quali l'espressione
espr ha valore vero
- join(espr,lista)
- concatena gli elementi della lista separandoli mediante la
stringa espr; restituisce una stringa con gli elementi concatenati
- keys(%array)
- restituisce una lista con le chiavi dell'array associativo
- pop(@array)
- restituisce l'ultimo elemento dell'array e lo elimina dall'array stesso
- push(@array,lista)
- inserisce gli elementi della lista alla fine dell'array
- reverse(lista)
- restituisce la lista in ordine inverso
- shift(@array)
- restituisce il primo elemento della lista e lo elimina dall'array
- sort(lista)
- ordina gli elementi della lista e restituisce una lista ordinata
- splice(@array,offset,length,lista)
- rimuove gli elementi dell'array a partire da offset per
length elementi e li rimpiazza con gli elementi della lista;
restituisce gli elementi rimossi
- split(pattern,espr)
- restituisce una lista di elementi generati dividendo la stringa
espr in elementi ogni volta che viene incontrata la sottostringa
pattern
- unshift(@array,lista)
- inserisce gli elementi della lista in testa all'array
- values(%array)
- restituisce un array con i valori degli elementi dell'array associativo
|