Perl - Tham chiếu về hàm
Đây là danh sách tất cả các chức năng quan trọng được hỗ trợ bởi Perl tiêu chuẩn.
abs - hàm giá trị tuyệt đối
chấp nhận - chấp nhận kết nối ổ cắm đến
báo thức - lên lịch SIGALRM
atan2 - arctang của Y / X trong phạm vi -PI đến PI
bind - liên kết một địa chỉ với một ổ cắm
binmode - chuẩn bị các tệp nhị phân cho I / O
ban phước - tạo ra một đối tượng
caller - lấy ngữ cảnh của lệnh gọi chương trình con hiện tại
chdir - thay đổi thư mục làm việc hiện tại của bạn
chmod - thay đổi quyền trên danh sách tệp
chomp - loại bỏ dấu phân tách bản ghi theo sau khỏi chuỗi
chop - xóa ký tự cuối cùng khỏi một chuỗi
chown - thay đổi quyền sở hữu trên một danh sách các tệp
chr - lấy ký tự mà số này đại diện
chroot - tạo thư mục gốc mới để tra cứu đường dẫn
đóng - đóng tệp (hoặc đường ống hoặc ổ cắm) tay cầm
closeir - đóng thư mục xử lý
kết nối - kết nối với ổ cắm từ xa
tiếp tục - khối theo dõi tùy chọn trong một thời gian hoặc trước
cos - hàm cosin
crypt - mã hóa kiểu mật khẩu một chiều
dbmclose - ngắt ràng buộc trên tệp dbm bị ràng buộc
dbmopen - tạo ràng buộc trên tệp dbm được ràng buộc
được xác định - kiểm tra xem một giá trị, biến hoặc hàm có được xác định hay không
xóa - xóa một giá trị khỏi hàm băm
chết - nêu ra một ngoại lệ hoặc cứu trợ
làm - biến KHỐI thành HẠN
kết xuất - tạo một kết xuất cốt lõi ngay lập tức
mỗi - truy xuất cặp khóa / giá trị tiếp theo từ một hàm băm
endgrent - được thực hiện bằng cách sử dụng tệp nhóm
endhostent - được thực hiện bằng cách sử dụng tệp máy chủ
endnetent - được thực hiện bằng cách sử dụng tệp mạng
endprotoent - được thực hiện bằng cách sử dụng tệp giao thức
endpwent - được thực hiện bằng cách sử dụng tệp mật khẩu
endervent - được thực hiện bằng cách sử dụng tệp dịch vụ
eof - kiểm tra một bộ xử lý tệp cho phần cuối của nó
eval - bắt các ngoại lệ hoặc biên dịch và chạy mã
thực thi - từ bỏ chương trình này để chạy chương trình khác
tồn tại - kiểm tra xem khóa băm có tồn tại hay không
thoát - chấm dứt chương trình này
exp - nâng cao tôi
đến một sức mạnh fcntl - lệnh gọi hệ thống kiểm soát tệp
fileno - trả về bộ mô tả tệp từ tệp xử lý
bầy đàn - khóa toàn bộ tệp bằng khóa tư vấn
fork - tạo một quy trình mới giống như quy trình này
format - khai báo một định dạng hình ảnh được sử dụng bởi hàm write ()
formline - chức năng nội bộ được sử dụng cho các định dạng
getc - lấy ký tự tiếp theo từ tệp xử lý
getgrent - nhận kỷ lục nhóm tiếp theo
getgrgid - nhận bản ghi nhóm đã cung cấp ID người dùng nhóm
getgrnam - lấy bản ghi nhóm cho tên nhóm
gethostbyaddr - lấy bản ghi máy chủ lưu trữ cung cấp địa chỉ của nó
gethostbyname - lấy tên bản ghi máy chủ lưu trữ
gethostent - nhận bản ghi máy chủ tiếp theo
getlogin - trả lại người đã đăng nhập tại tty này
getnetbyaddr - lấy bản ghi mạng cung cấp địa chỉ của nó
getnetbyname - lấy tên bản ghi mạng
getnetent - nhận bản ghi các mạng tiếp theo
getpeername - tìm đầu kia của kết nối socket
getpgrp - lấy nhóm quy trình
getppid - lấy ID quy trình mẹ
thâm niên - nhận giá trị tốt đẹp hiện tại
getprotobyname - lấy tên bản ghi giao thức
getprotobynumber - lấy giao thức bản ghi giao thức số
getprotoent - nhận bản ghi giao thức tiếp theo
getpwent - nhận bản ghi mật khẩu tiếp theo
getpwnam - lấy bản ghi mật khẩu cho tên đăng nhập của người dùng
getpwuid - lấy bản ghi mật khẩu đã cung cấp ID người dùng
getervbyname - lấy bản ghi dịch vụ với tên của nó
getervbyport - nhận bản ghi dịch vụ cho cổng số
getervent - nhận hồ sơ dịch vụ tiếp theo
getsockname - truy xuất sockaddr cho một ổ cắm nhất định
getsockopt - nhận các tùy chọn ổ cắm trên một ổ cắm nhất định
cầu - mở rộng tên tệp bằng ký tự đại diện
gmtime - chuyển đổi thời gian UNIX thành bản ghi hoặc chuỗi sử dụng định dạng thời gian Greenwich.
goto - tạo mã spaghetti
grep - xác định vị trí các phần tử trong kiểm tra danh sách đúng với một tiêu chí nhất định
hex - chuyển đổi một chuỗi thành một số thập lục phân
nhập - vá không gian tên của mô-đun thành của riêng bạn
index - tìm một chuỗi con trong một chuỗi
int - lấy phần nguyên của một số
ioctl - lệnh gọi hệ thống điều khiển thiết bị phụ thuộc vào hệ thống
tham gia - nối danh sách thành một chuỗi bằng dấu phân tách
khóa - truy xuất danh sách các chỉ số từ một hàm băm
kill - gửi tín hiệu đến một quy trình hoặc nhóm quy trình
cuối cùng - thoát khỏi khối sớm
lc - trả về phiên bản viết thường của một chuỗi
lcfirst - trả về một chuỗi chỉ có chữ cái tiếp theo viết thường
length - trả về số byte trong một chuỗi
liên kết - tạo một liên kết cứng trong phần tệp
nghe - đăng ký ổ cắm của bạn làm máy chủ
cục bộ - tạo giá trị tạm thời cho một biến toàn cục (phạm vi động)
localtime - chuyển đổi thời gian UNIX thành bản ghi hoặc chuỗi sử dụng giờ địa phương
lock - lấy khóa luồng trên một biến, chương trình con hoặc phương thức
log - truy xuất logarit tự nhiên cho một số
lstat - stat một liên kết tượng trưng
m - so khớp một chuỗi với một mẫu biểu thức chính quy
bản đồ - áp dụng thay đổi cho danh sách để lấy lại danh sách mới với những thay đổi
mkdir - tạo thư mục
msgctl - Hoạt động điều khiển tin nhắn SysV IPC
msgget - nhận hàng đợi tin nhắn SysV IPC
msgrcv - nhận tin nhắn SysV IPC từ hàng đợi tin nhắn
msgsnd - gửi tin nhắn SysV IPC đến hàng đợi tin nhắn
my - khai báo và gán một biến cục bộ (phạm vi từ vựng)
tiếp theo - lặp lại một khối sớm
không - không quan trọng một số ký hiệu mô-đun hoặc ngữ nghĩa tại thời điểm biên dịch
oct - chuyển đổi một chuỗi thành một số bát phân
mở - mở một tệp, đường dẫn hoặc bộ mô tả
opendir - mở một thư mục
ord - tìm biểu diễn số của một ký tự
our - khai báo và gán một biến gói (phạm vi từ vựng)
pack - chuyển đổi một danh sách thành một biểu diễn nhị phân
gói - khai báo một vùng tên chung riêng
pipe - mở một cặp xử lý tệp được kết nối
pop - xóa phần tử cuối cùng khỏi một mảng và trả lại nó
pos - tìm hoặc đặt độ lệch cho tìm kiếm m // g cuối cùng / tiếp theo
print - xuất một danh sách vào một bộ xử lý tệp
printf - xuất một danh sách được định dạng vào một bộ xử lý tệp
nguyên mẫu - lấy nguyên mẫu (nếu có) của chương trình con
push - nối một hoặc nhiều phần tử vào một mảng
q - trích dẫn riêng một chuỗi
qq - trích dẫn kép một chuỗi
qr - Biên dịch mẫu
quotemeta - trích dẫn các ký tự ma thuật biểu thức chính quy
qw - trích dẫn một danh sách các từ
qx - trích dẫn ngược trích dẫn một chuỗi
rand - truy xuất số giả ngẫu nhiên tiếp theo
đọc - đầu vào được đệm có độ dài cố định từ một bộ xử lý tệp
readdir - lấy thư mục từ một trình điều khiển thư mục
readline - tìm nạp bản ghi từ một tệp
readlink - xác định vị trí của một liên kết tượng trưng đang trỏ đến
readpipe - thực hiện lệnh hệ thống và thu thập đầu ra tiêu chuẩn
recv - nhận tin nhắn qua Socket
làm lại - bắt đầu lặp lại vòng lặp này một lần nữa
ref - tìm ra loại thứ đang được tham chiếu
đổi tên - thay đổi tên tệp
request - tải các chức năng bên ngoài từ thư viện trong thời gian chạy
đặt lại - xóa tất cả các biến của một tên nhất định
trở lại - thoát khỏi một chức năng sớm
đảo ngược - lật một chuỗi hoặc một danh sách
rewinddir - xử lý thư mục đặt lại
rindex - tìm kiếm chuỗi con từ phải sang trái
rmdir - xóa một thư mục
s - thay thế một mẫu bằng một chuỗi
vô hướng - buộc một ngữ cảnh vô hướng
tìm kiếm - định vị lại con trỏ tệp cho I / O truy cập ngẫu nhiên
seekdir - con trỏ thư mục định vị lại
chọn - đặt lại đầu ra mặc định hoặc thực hiện ghép kênh I / O
semctl - Hoạt động điều khiển semaphore SysV
semget - nhận tập hợp các semaphores SysV
semop - Các hoạt động semaphore SysV
gửi - gửi tin nhắn qua ổ cắm
setgrent - chuẩn bị tệp nhóm để sử dụng
sethostent - chuẩn bị tệp máy chủ để sử dụng
setnetent - chuẩn bị tệp mạng để sử dụng
setpgrp - đặt nhóm quy trình của một quy trình
setpri thâm niên - thiết lập giá trị tốt đẹp của quy trình
setprotoent - chuẩn bị tệp giao thức để sử dụng
setpwent - chuẩn bị tệp mật khẩu để sử dụng
setervent - chuẩn bị tệp dịch vụ để sử dụng
setsockopt - đặt một số tùy chọn ổ cắm
shift - xóa phần tử đầu tiên của một mảng và trả lại nó
shmctl - Hoạt động bộ nhớ chia sẻ SysV
shmget - lấy mã định danh phân đoạn bộ nhớ dùng chung SysV
shmread - đọc bộ nhớ chia sẻ SysV
shmwrite - ghi bộ nhớ chia sẻ SysV
tắt máy - chỉ đóng một nửa kết nối ổ cắm
sin - trả về sin của một số
ngủ - chặn một số giây
socket - tạo một socket
socketpair - tạo một cặp ổ cắm
sắp xếp - sắp xếp danh sách các giá trị
splice - thêm hoặc xóa các phần tử ở bất kỳ đâu trong một mảng
split - tách một chuỗi bằng dấu phân cách regexp
sprintf - bản in được định dạng thành một chuỗi
sqrt - hàm căn bậc hai
srand - khởi tạo trình tạo số ngẫu nhiên
stat - nhận thông tin trạng thái của tệp
nghiên cứu - tối ưu hóa dữ liệu đầu vào cho các tìm kiếm lặp lại
sub - khai báo một chương trình con, có thể ẩn danh
substr - lấy hoặc thay đổi một phần của khuấy
liên kết tượng trưng - tạo một liên kết tượng trưng đến một tệp
syscall - thực hiện một lệnh gọi hệ thống tùy ý
sysopen - mở một tệp, đường dẫn hoặc bộ mô tả
sysread - đầu vào không có bộ đệm có độ dài cố định từ một bộ xử lý tệp
sysseek - vị trí con trỏ I / O trên tay cầm được sử dụng với sysread và syswrite
hệ thống - chạy một chương trình riêng biệt
syswrite - đầu ra không có bộ đệm có độ dài cố định vào một bộ xử lý tệp
nói - lấy công cụ tìm kiếm hiện tại trên một tập tin
telldir - lấy điểm tìm kiếm hiện tại trên một thư mục xử lý
tie - ràng buộc một biến với một lớp đối tượng
bị ràng buộc - nhận một tham chiếu đến đối tượng nằm dưới một biến bị ràng buộc
thời gian - số giây trả về kể từ năm 1970
thời gian - trả lại thời gian đã trôi qua cho các quy trình con và bản thân
tr - chuyển ngữ một chuỗi
cắt ngắn - rút ngắn tệp
uc - trả về phiên bản viết hoa của một chuỗi
ucfirst - trả về một chuỗi chỉ có chữ cái tiếp theo viết hoa
umask - đặt mặt nạ chế độ tạo tệp
undef - xóa định nghĩa biến hoặc hàm
hủy liên kết - xóa một liên kết đến một tệp
giải nén - chuyển đổi cấu trúc nhị phân thành các biến perl bình thường
unshift - thêm các phần tử khác vào đầu danh sách
cởi trói - phá vỡ ràng buộc ràng buộc với một biến
sử dụng - tải trong một mô-đun tại thời điểm biên dịch
utime - đặt lần truy cập cuối cùng của tệp và sửa đổi thời gian
giá trị - trả về danh sách các giá trị trong hàm băm
vec - kiểm tra hoặc đặt các bit cụ thể trong một chuỗi
chờ đợi - đợi bất kỳ quy trình con nào chết
waitpid - đợi một quy trình con cụ thể chết
wantarray - lấy ngữ cảnh void vs vô hướng so với danh sách của lệnh gọi chương trình con hiện tại
cảnh báo - in thông tin gỡ lỗi
ghi - in bản ghi hình ảnh
-X - kiểm tra tệp (-r, -x, v.v.)
y - chuyển ngữ một chuỗi