Funguo ya stat() ya PHP
Muundo na matumizi
stat() inarudisha taarifa kuhusu faili.
muundo wa matumizi
fstat(file)
kawaida | taarifa |
---|---|
file | agizo. Inahusu faili inayotakiwa ikagombani. |
taarifa
kutaka file taarifa za faili yenye kutoa. Ikiwa file Ikiwa ni muungano wa neno, taarifa ni kuhusu faili yenye muungano, na si kwa muungano wa neno.
Ikiwa kuna kosa, stat() inarudisha false na inaonyesha uharibifu.
Makampuni ya yaliyotumika kwa mawasiliano ya kifaa ina orodha iliyotawala maadili, kuanzia namba ya nne. Kati ya adabu ya namba na adabu ya kijumu, kuanzia PHP 4.0.6, inaweza kupata kwa adabu ya kijumu.
muundo wa mawasiliano wa stat()
adabu ya namba ya kidokezo | jina la chapa cha kijumu (kuanzia PHP 4.0.6) | taarifa |
---|---|---|
0 | dev | jina la jini |
1 | ino | namba |
2 | mode | muundo wa mifano ya inode |
3 | nlink | adabu ya kumekuwa kijumu |
4 | uid | id ya mtu wa mwenye sahihi |
5 | gid | id ya kikundi cha mwenye sahihi |
6 | rdev | muundo wa jini, ikiwa ni jini ya inode |
7 | size | kubuni cha ukubwa wa faili kwa visasa vya kibili |
8 | atime | mwisho wa muda wa ukaguzi wa kufikia |
9 | mtime | mwisho wa mabadiliko wa muda wa Unix |
10 | ctime | mwisho wa mabadiliko (taarifa ya wahele wa muda wa Unix) |
11 | blksize | Ukubwa wa mablock wa IO wa jukwaa |
12 | blocks | Makampuni ya mablock |
Msaada na mawakilishi
Msaada:lstat() Kama stat(), lakini inatokana na hali ya muungano wa hisia.
Msaada:Matokeo wa funguo hii haitakayotumia kikaa. Tumia clearstatcache() kumachagua kusifanya kufungua kikaa.
Mfano
<?php $file = fopen("test.txt","r"); print_r(stat($file)); fclose($file); ?>
Kichakato cha kichwa:
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 )