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 )