basename() |
- Trả về thành phần “tên tập tin” trên đường dẫn. |
dirname() |
- Trả về thành phần “tên thư mục” trên đường dẫn. |
chgrp() |
- Thay đổi “nhóm người dùng” trên tập tin. |
chmod() |
- Thay đổi “quyền hạn” của nhóm người dùng trên tập tin. |
chown() |
- Thay đổi “chủ sở hữu” của tập tin. |
mkdir() |
- Tạo một “thư mục” |
rmdir() |
- Xóa một “thư mục rỗng” |
unlink() |
- Xóa một “tập tin” |
delete() |
- Xóa một “tập tin”, giống với hàm unlink(). |
rename() |
- Chỉnh sửa tên tập tin / thư mục. |
copy() |
- Sao chép một tập tin. |
file_exists() |
- Kiểm tra tập tin / thư mục có tồn tại hay không. |
is_dir() |
- Kiểm tra xem có phải là một “thư mục” hay không. |
is_file() |
- Kiểm tra xem có phải là một “tập tin” hay không. |
is_executable() |
- Kiểm tra xem có phải là một “tập tin thực thi” hay không. |
is_readable() |
- Kiểm tra xem có phải là một “tập tin có thể đọc” hay không. |
is_writable() |
- Kiểm tra xem có phải là một “tập tin có thể ghi” hay không. |
is_writeable() |
- Kiểm tra xem có phải là một “tập tin có thể ghi” hay không, giống với hàm is_writable(). |
is_uploaded_file() |
- Kiểm tra xem tập tin có phải được tải thông qua HTTP POST hay không. |
disk_total_space() |
- Trả về tổng bộ nhớ của thư mục (ổ đĩa) |
disk_free_space() |
- Trả về phần bộ nhớ còn trống của thự mục (ổ đĩa) |
fopen() |
- Mở một tập tin. |
fclose() |
- Đóng một tập tin đang mở. |
feof() |
- Kiểm tra đã đến điểm kết thúc của tập tin (end-of-file) hay chưa. |
ftell() |
- Trả về “vị trí hiện tại” của con trỏ bên trong tập tin đang mở. |
fseek() |
- Di chuyển con trỏ đến một “vị trí chỉ định” bên trong tập tin đang mở. |
rewind() |
- Di chuyển con trỏ về đầu tập tin. |
fgetc() |
- Trả về “một ký tự” trong tập tin đang mở. |
fgets() |
- Trả về “một dòng” trong tập tin đang mở. |
fgetss() |
- Trả về “một dòng” (đã loại bỏ các thẻ HTML & PHP) trong tập tin đang mở. |
fread() |
- Trả về “một số lượng byte dữ liệu chỉ định” trong tập tin đang mở. |
fwrite() |
- Ghi đè dữ liệu vào tập tin đang mở. |
fputs() |
- Ghi đè dữ liệu vào tập tin đang mở, giống với hàm fwrite(). |
ftruncate() |
- Cắt bớt nội dung bên trong tập tin đang mở. |
fpassthru() |
- Đọc nội dung của tập tin (từ vị trí con trỏ đến điểm kết thúc của tập tin) rồi ghi nó vào bộ đệm đầu ra. |
file() |
- Trả về nội dung của tập tin dưới dạng “một mảng” (mỗi dòng trong tập tin sẽ được lưu trữ bởi một phần tử mảng) |
file_get_contents() |
- Trả về nội dung của tập tin dưới dạng “một chuỗi”. |
file_put_contents() |
- Ghi dữ liệu vào tập tin. |
readfile() |
- Đọc nội dung của tập tin rồi ghi nó vào bộ đệm đầu ra. |
fileatime() |
- Trả về thời điểm (dấu thời gian Unix) lần cuối tập tin được truy cập. |
filectime() |
- Trả về thời điểm (dấu thời gian Unix) lần cuối tập tin được chỉnh sửa (quyền hạn, chủ sở hữu, nhóm người dùng, . . . .) |
filemtime() |
- Trả về thời điểm (dấu thời gian Unix) lần cuối tập tin được chỉnh sửa (nội dung) |
filegroup() |
- Trả về “ID nhóm” của tập tin. |
fileowner() |
- Trả về “ID người dùng” (chủ sở hữu) của tập tin. |
fileinode() |
- Trả về “Số inode” của tập tin. |
fileperms() |
- Trả về “các quyền” trên tập tin. |
filesize() |
- Trả về “kích thước” của tập tin. |
filetype() |
- Trả về “kiểu” của tập tin. |
stat() |
- Trả về một “mảng” chứa các thông tin liên quan đến tập tin. |
fstat() |
- Trả về một “mảng” chứa các thông tin liên quan đến tập tin đang mở. |
glob() |
- Trả về “một mảng” tên của các tập tin / thư mục trùng khớp với mẫu cần tìm. |
parse_ini_file() |
- Trả về “một mảng” chứa các thông tin của tập tin cấu hình (.ini) |
pathinfo() |
- Trả về “một mảng” chứa các thông tin của đường dẫn. |
realpath() |
- Trả về “đường dẫn tuyệt đối” của tập tin / thư mục. |
move_uploaded_file() |
- Chuyển tập tin vừa tải đến nơi lưu trữ chỉ định. |
set_file_buffer() |
- Thiết lập kích thước bộ đệm cho các thao tác ghi trên tệp. |
touch() |
- Đặt lại thời gian truy cập & sửa đổi của tập tin. |
clearstatcache() |
- Xóa bộ nhớ đệm (cache) trạng thái tập tin. |