Elenco delle funzioni Perl per categoria
Ecco le funzioni del Perl (incluse certe cose che assomigliano a funzioni,
come alcune parole chiave e operatori dotati di nome) ordinate per
categoria. Alcune funzioni appaiono in più di una posizione.
- Funzioni per SCALARI o stringhe
chomp, chop, chr, crypt, hex, index, lc, lcfirst,
length, oct, ord, pack, q/STRINGA/, qq/STRINGA/, reverse,
rindex, sprintf, substr, tr///, uc, ucfirst, y///
- Espressioni regolari e ricerca di pattern
m//, pos, quotemeta, s///, split, study, qr//
- Funzioni numeriche
abs, atan2, cos, exp, hex, int, log, oct, rand,
sin, sqrt, srand
- Funzioni per @ARRAY effettivi
pop, push, shift, splice, unshift
- Funzioni per liste di dati
grep, join, map, qw/STRINGA/, reverse, sort, unpack
- Funzioni per %HASH effettivi
delete, each, exists, keys, values
- Funzioni di input e output
binmode, close, closedir, dbmclose, dbmopen, die, eof,
fileno, flock, format, getc, print, printf, read,
readdir, rewinddir, seek, seekdir, select, syscall,
sysread, sysseek, syswrite, tell, telldir, truncate,
warn, write
- Funzioni per dati a lunghezza fissa o record
pack, read, syscall, sysread, syswrite, unpack, vec
- Funzioni per filehandle, file o directory
-X, chdir, chmod, chown, chroot, fcntl, glob,
ioctl, link, lstat, mkdir, open, opendir,
readlink, rename, rmdir, stat, symlink, sysopen,
umask, unlink, utime
- Parole chiave relative al controllo di flusso del vostro programma perl
caller, continue, die, do, dump, eval, exit,
goto, last, next, redo, return, sub, wantarray
- Parole chiave relative alla visibilità delle variabili (scoping)
caller, import, local, my, our, package, use
- Funzioni varie
defined, dump, eval, formline, local, my, our, reset,
scalar, undef, wantarray
- Funzioni per processi e gruppi di processi
alarm, exec, fork, getpgrp, getppid, getpriority, kill,
pipe, qx/STRINGA/, setpgrp, setpriority, sleep, system,
times, wait, waitpid
- Parole chiave relative ai moduli perl
do, import, no, package, require, use
- Parole chiave relative alle classi e al campo dell'orientamento agli oggetti
bless, dbmclose, dbmopen, package, ref, tie, tied,
untie, use
- Funzioni di basso livello per i socket
accept, bind, connect, getpeername, getsockname,
getsockopt, listen, recv, send, setsockopt, shutdown,
socket, socketpair
- Funzioni di comunicazione tra processi di System V
msgctl, msgget, msgrcv, msgsnd, semctl, semget, semop,
shmctl, shmget, shmread, shmwrite
- Recupero delle informazioni dell'utente e del gruppo
endgrent, endhostent, endnetent, endpwent, getgrent,
getgrgid, getgrnam, getlogin, getpwent, getpwnam,
getpwuid, setgrent, setpwent
- Recupero delle informazioni di rete
endprotoent, endservent, gethostbyaddr, gethostbyname,
gethostent, getnetbyaddr, getnetbyname, getnetent,
getprotobyname, getprotobynumber, getprotoent,
getservbyname, getservbyport, getservent, sethostent,
setnetent, setprotoent, setservent
- Funzioni relative al tempo
gmtime, localtime, time, times
- Nuove funzioni in perl5
abs, bless, chomp, chr, exists, formline, glob,
import, lc, lcfirst, map, my, no, our, prototype,
qx, qw, readline, readpipe, ref, sub*, sysopen, tie,
tied, uc, ucfirst, untie, use
* - sub era una parola chiave in perl4, ma in perl5 è un operatore,
che può essere usato nelle espressioni.
- Funzioni obsolete in perl5
dbmclose, dbmopen
|