Code Tu Tam

Hàm stat() trong PHP

Rate this post

Định nghĩa.

Hàm stat () trả về thông tin về một tệp.

Cú pháp.

Cú pháp:

stat ( string $filename ) : array

Trong đó.

Giá trị trả về.

định dạng kết quả stat ()fstat ()

Số Liên kết Mô tả
0 dev số thiết bị ***
1 ino số inode ****
2 mode chế độ bảo vệ inode
3 nlink số lượng liên kết
4 uid userid của chủ sở hữu *
5 gid nhóm của chủ sở hữu *
6 rdev loại thiết bị, nếu thiết bị inode
7 size kích thước tính bằng byte
8 atime thời gian truy cập cuối cùng (Unix timestamp)
9 mtime thời gian sửa đổi cuối cùng (Unix timestamp)
10 ctime thời gian thay đổi inode cuối cùng (Unix timestamp)
11 blksize kích thước khối của IO hệ thống tệp **
12 blocks số khối 512 byte được phân bổ **

mode file types

mode in octal Ý nghĩa
0120000 link
0100000 tệp thông thường
0060000 khối thiết bị
0040000 Thư mục
0010000 fifo

Ghi chú.

Changelog.

Ví dụ.

Ví dụ # 1.

code.

<?php
/*Nhận thống kê tệp */
$stat = stat('C:\php\php.exe');

/*
 * Thời gian truy cập tệp in, điều này giống nhau
 * khi gọi fileatime ()
 */
echo 'Access time: ' . $stat['atime'];

/*
 * Thời gian sửa đổi tệp in, đây là
 * giống như cách gọi filemtime ()
 */
echo 'Modification time: ' . $stat['mtime'];

/* In số thiết bị */
echo 'Device number: ' . $stat['dev'];
?>

Hàm liên quan.

Các bạn có thể xem chi tiết hơn trên php.net.

Hi vọng với bài viết này, bạn đã hiểu rõ ứng dụng của hàm stat() trong PHP. Nếu bạn thấy bài viết hay và có ý nghĩa hãy like và chia sẻ bài viết này để mọi người cùng nhau học tập nhé. Cảm ơn các bạn đã ghé thăm codetutam.com

Exit mobile version