Fungu fstat() wa PHP

Makadaro na matumizi

Fungu fstat() inatoa taarifa kuhusu faili inayofunguliwa.

madaa ya lugha

fstat(file)
masharti madaa
pipe Inayohitajika. Inasababisha kufikiria faili inayotakiwa kuangaliwa.

madaa

Pata taarifa za faili inayotumiwa na kifungu cha file handle.

Maelezo ya mti wa kifunzi ina taarifa za faili hii, maelezo hii ina mifano iliyotokana na hii:

andiko la namba mjea wa kikweli (kama PHP 4.0.6) madaa
0 dev jina la kina
1 ino namba
2 mode modi ya hima ya inode
3 nlink madai kwa kumuunganisha
4 uid id ya mwanafunzi
5 gid id ya kikundi cha mwanafunzi
6 rdev kina cha jini, ikiwa ina kina cha inode
7 size kiasi cha faili katika byte
8 atime mwaka wa kusoma kwa mara ya kwanza (timestamp wa Unix)
9 mtime Wakati wa mawasiliano wa muda wa muda (Unix timestamp)
10 ctime Wakati wa mawasiliano wa mwisho (Unix timestamp)
11 blksize Block size ya IO ya mifumo ya datu
12 blocks Matokeo ya blocks

Mtaarifu na Mafano

Mtaarifu:Funguo hii inayofanyika kwa stat() Funguo zinaongea kwa kinaaheza, tena ni kwamba hivyo inafanya kazi kwa kinaaheza ya file ya mawasiliano bila kinaaheza ya jina la file.

Mfano

<?php
$file = fopen("test.txt","r");
print_r(fstat($file));
fclose($file);
?>

Muhtasari hivi:

Array
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)