Hàm hệ thống tệp PHP
Dưới đây là danh sách đầy đủ các hàm hệ thống tệp thuộc PHP . Các hàm này là một phần của lõi PHP nên bạn có thể sử dụng chúng trong tập lệnh của mình mà không cần cài đặt thêm.
basename() |
Trả về thành phần tên tệp của một đường dẫn. |
chgrp() |
Thay đổi nhóm tệp. |
chmod() |
Thay đổi chế độ tệp. |
chown() |
Thay đổi chủ sở hữu tệp. |
clearstatcache() |
Xóa bộ nhớ cache trạng thái tệp. |
copy() |
Sao chép một tệp. |
delete() |
Xem unlink()hoặcunset() |
dirname() |
Trả về đường dẫn của thư mục mẹ. |
disk_free_space() |
Trả lại dung lượng khả dụng trên hệ thống tệp hoặc phân vùng đĩa. |
disk_total_space() |
Trả về tổng kích thước của hệ thống tệp hoặc phân vùng đĩa. |
diskfreespace() |
Trả lại dung lượng khả dụng trên hệ thống tệp hoặc phân vùng đĩa. Bí danh củadisk_free_space() |
fclose() |
Đóng một con trỏ tệp đang mở. |
feof() |
Kiểm tra phần cuối của tệp trên con trỏ tệp. |
fflush() |
Chuyển đầu ra được lưu vào bộ đệm vào một tệp. |
fgetc() |
Trả về một ký tự từ con trỏ tệp. |
fgetcsv() |
Nhận dòng từ con trỏ tệp và phân tích cú pháp cho các trường CSV. |
fgets() |
Đọc một số byte cụ thể từ một tệp. |
fgetss() |
Đọc một số byte cụ thể từ một tệp và tách các thẻ HTML và mã PHP. |
file() |
Đọc toàn bộ tệp thành một mảng. |
file_exists() |
Kiểm tra xem tệp hoặc thư mục có tồn tại hay không. |
file_get_contents() |
Đọc toàn bộ tệp thành một chuỗi. |
file_put_contents() |
Ghi một chuỗi vào một tệp. |
fileatime() |
Trả về thời gian truy cập cuối cùng của một tệp. |
filectime() |
Trả về thời gian thay đổi cuối cùng của một tệp. |
filegroup() |
Trả về ID nhóm của một tệp. |
fileinode() |
Trả về số inode của tệp. |
filemtime() |
Trả về thời gian sửa đổi cuối cùng của tệp. |
fileowner() |
Trả về ID người dùng của chủ sở hữu tệp. |
fileperms() |
Trả về quyền cho tệp. |
filesize() |
Trả về kích thước tệp. |
filetype() |
Trả về loại tệp. |
flock() |
Khóa hoặc phát hành một tệp. |
fnmatch() |
Đối sánh tên tệp hoặc chuỗi với một mẫu được chỉ định. |
fopen() |
Mở tệp hoặc URL. |
fpassthru() |
Xuất tất cả dữ liệu còn lại trên con trỏ tệp. |
fputcsv() |
Định dạng dòng dưới dạng CSV và ghi vào con trỏ tệp. |
fputs() |
Bí danh củafwrite() |
fread() |
Đọc một số byte cụ thể từ một tệp. |
fscanf() |
Phân tích cú pháp đầu vào từ một tệp theo định dạng được chỉ định. |
fseek() |
Tìm kiếm con trỏ tệp. |
fstat() |
Trả về thông tin về tệp bằng con trỏ tệp đang mở. |
ftell() |
Trả về vị trí hiện tại của con trỏ đọc / ghi tệp. |
ftruncate() |
Cắt ngắn một tệp theo độ dài nhất định. |
fwrite() |
Ghi nội dung của chuỗi vào con trỏ tệp. |
glob() |
Trả về một mảng tên tệp / thư mục khớp với một mẫu được chỉ định. |
is_dir() |
Kiểm tra xem tệp có phải là một thư mục hay không. |
is_executable() |
Kiểm tra xem tệp có thực thi được không. |
is_file() |
Kiểm tra xem tệp có phải là tệp thông thường hay không. |
is_link() |
Kiểm tra xem tên tệp có phải là một liên kết tượng trưng hay không. |
is_readable() |
Kiểm tra xem tệp có tồn tại và có thể đọc được hay không. |
is_uploaded_file() |
Kiểm tra xem tệp đã được tải lên qua HTTP POST hay chưa. |
is_writable() |
Kiểm tra xem tên tệp có thể ghi được hay không. |
is_writeable() |
Bí danh củais_writable() |
lchgrp() |
Thay đổi quyền sở hữu nhóm của liên kết biểu tượng. |
lchown() |
Thay đổi quyền sở hữu của người dùng đối với liên kết biểu tượng. |
link() |
Tạo một liên kết cứng. |
linkinfo() |
Trả về thông tin về một liên kết. |
lstat() |
Trả về thông tin về tệp hoặc liên kết tượng trưng. |
mkdir() |
Tạo một thư mục. |
move_uploaded_file() |
Di chuyển tệp đã tải lên đến một vị trí mới. |
parse_ini_file() |
Phân tích cú pháp tệp cấu hình. |
parse_ini_string() |
Phân tích cú pháp một chuỗi cấu hình. |
pathinfo() |
Trả về thông tin về đường dẫn tệp. |
pclose() |
Đóng con trỏ tệp quy trình. |
popen() |
Mở con trỏ tệp quy trình. |
readfile() |
Đọc một tập tin và ghi nó vào bộ đệm đầu ra. |
readlink() |
Trả về đích của một liên kết tượng trưng. |
realpath() |
Trả về tên đường dẫn tuyệt đối được chuẩn hóa. |
realpath_cache_get() |
Trả về các mục nhập bộ nhớ đệm đường dẫn thực. |
realpath_cache_size() |
Trả về kích thước bộ nhớ cache của đường dẫn thực. |
rename() |
Đổi tên tệp hoặc thư mục. |
rewind() |
Tua lại vị trí của con trỏ tệp. |
rmdir() |
Loại bỏ một thư mục trống. |
set_file_buffer() |
Đặt kích thước bộ đệm của tệp. |
stat() |
Trả về thông tin về một tệp. |
symlink() |
Tạo một liên kết tượng trưng. |
tempnam() |
Tạo tệp tạm thời với tên tệp duy nhất. |
tmpfile() |
Tạo một tệp tạm thời duy nhất. |
touch() |
Đặt thời gian truy cập và sửa đổi tệp. |
umask() |
Thay đổi umask hiện tại. |
unlink() |
Xóa một tệp. |







