- Functions for SCALARs or strings
chomp , chop , chr , crypt , hex , index , lc , lcfirst , length , oct , ord , pack , q/STRING/ , qq/STRING/ , reverse , rindex , sprintf , substr , tr/// , uc , ucfirst , y/// - Regular expressions and pattern matching
m// , pos , quotemeta , s/// , split , study , qr// - Numeric functions
abs , atan2 , cos , exp , hex , int , log , oct , rand , sin , sqrt , srand - Functions for real @ARRAYs
pop , push , shift , splice , unshift - Functions for list data
grep , join , map , qw/STRING/ , reverse , sort , unpack - Functions for real %HASHes
delete , each , exists , keys , values - Input and output functions
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 - Functions for fixed length data or records
pack , read , syscall , sysread , syswrite , unpack , vec - Functions for filehandles, files, or directories
-<i>X</i> , chdir , chmod , chown , chroot , fcntl , glob , ioctl , link , lstat , mkdir , open , opendir , readlink , rename , rmdir , stat , symlink , sysopen , umask , unlink , utime - Keywords related to the control flow of your Perl program
caller , continue , die , do , dump , eval , exit , goto , last , next , redo , return , sub , wantarray - Keywords related to scoping
caller , import , local , my , our , package , use - Miscellaneous functions
defined , dump , eval , formline , local , my , our , reset , scalar , undef , wantarray - Functions for processes and process groups
alarm , exec , fork , getpgrp , getppid , getpriority , kill , pipe , qx/STRING/ , setpgrp , setpriority , sleep , system , times , wait , waitpid - Keywords related to perl modules
do , import , no , package , require , use - Keywords related to classes and object-orientedness
bless , dbmclose , dbmopen , package , ref , tie , tied , untie , use - Low-level socket functions
accept , bind , connect , getpeername , getsockname , getsockopt , listen , recv , send , setsockopt , shutdown , socket , socketpair - System V interprocess communication functions
msgctl , msgget , msgrcv , msgsnd , semctl , semget , semop , shmctl , shmget , shmread , shmwrite - Fetching user and group info
endgrent , endhostent , endnetent , endpwent , getgrent , getgrgid , getgrnam , getlogin , getpwent , getpwnam , getpwuid , setgrent , setpwent - Fetching network info
endprotoent , endservent , gethostbyaddr , gethostbyname , gethostent , getnetbyaddr , getnetbyname , getnetent , getprotobyname , getprotobynumber , getprotoent , getservbyname , getservbyport , getservent , sethostent , setnetent , setprotoent , setservent - Time-related functions
gmtime , localtime , time , times - Functions new 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 was a keyword in perl4, but in perl5 it is an operator, which can be used in expressions. - Functions obsoleted in perl5
dbmclose , dbmopen
|