Thông tin tệp PHP
bởi đóng góp cho Melonfire trong Nhà phát triển vào Ngày 30 tháng 1 năm 2006, 8. 46 giờ sáng giờ chuẩn Thái Bình Dương Có được thông tin tệp quan trọng với các chức năng tệp PHP nàyTài liệu này liệt kê mọi hàm tệp PHP mà một nhà phát triển Web sẽ cần Là Bảng AHàm số Giải trình Thí dụ kích thước tệp($file)Hàm // get file size in bytes echo “Size is ” . filesize(‘myfile.html’) . ” bytes”; ?> fileowner($file) filegroup($file) Các // get file owner and group echo “UID: ” . fileowner(‘myfile.html’); echo “GID: ” . filegroup(‘myfile.html’); ?> fileatime($file) filemtime($file) Các hàm // get file access/modification times echo “Last accessed on: ” . date(“d-m-y”, fileatime(‘myfile.html’)); echo “Last modified on: ” . date(“d-m-y”, filemtime(‘myfile.html’)); ?> fileperms($file) Hàm // get permissions in octal format echo “File permissions: ” . sprintf(‘%o’, fileperms(‘myfile.html’)); ?> filetype($file) Hàm // get file type echo “File type: ” . filetype(‘myfile.html’); ?> stat($file) Hàm // get file statistics print_r(stat(‘myfile.html’)); ?>realpath($file) Hàm // get absolute path // returns “/tmp/myfile.html” echo “File path: ” . realpath(“./cook/book/../../myfile.html”); ?> basename($file) dirname($path) Cho // split directory and file names // returns “/usr/local/bin” echo “Directory: ” . dirname(“/usr/local/bin/php”); // returns “php” echo “File: ” . basename(“/usr/local/bin/php”); ?> file($file) Hàm // read file contents $lines = file(‘myfile.html’); // print line by line for($x=1; $x<=sizeof($lines); $x++) { echo “Line $x: ” . $lines[$x-1] . “\n”; } ?> cộng tác viênmelonfire Đã xuất bản. Ngày 30 tháng 1 năm 2006, 8. 46 AM PST Đã sửa đổi. Ngày 8 tháng 6 năm 2007, 10. 02 AM PDT Xem thêm Nhà phát triểnLàm cách nào để lấy thông tin tệp trong PHP?Hàm pathinfo() trả về thông tin về đường dẫn tệp.
Làm cách nào để bật FileInfo trong PHP?Quy trình . Điều hướng đến Phần mềm -> EasyApache4 Nhấp vào nút có nội dung Tùy chỉnh bên cạnh Gói hiện đã cài đặt Nhấp vào Tiện ích mở rộng PHP Tìm kiếm Fileinfo trong thanh tìm kiếm và chọn tiện ích mở rộng bạn muốn cài đặt Nhấp vào Đánh giá Làm cách nào để lấy thuộc tính của tệp trong PHP?Mục lục ¶ . tên cơ sở - Trả về thành phần tên theo sau của đường dẫn chgrp — Thay đổi nhóm tệp chmod — Thay đổi chế độ tập tin chown — Thay đổi chủ sở hữu tập tin Clearstatcache - Xóa bộ đệm trạng thái tệp sao chép - Sao chép tập tin xóa — Xem hủy liên kết hoặc bỏ đặt dirname — Trả về đường dẫn của thư mục mẹ FileInfo trong PHP là gì?Mô-đun chức năng FileInfo có thể cố gắng đoán loại nội dung và mã hóa tệp bằng cách tìm kiếm các chuỗi byte ma thuật nhất định tại một vị trí cụ thể trong tệp. While it's not a bulletproof approach, the heuristics used to do a very good job. Before PHP 5.3. |