PHP fstat() ఫంక్షన్

నిర్వచనం మరియు వినియోగం

fstat() ఫంక్షన్ తెరిచిన ఫైలు గురించిన సమాచారాన్ని తిరిగివుంచుతుంది。

fstat(

fileపారామితులు)
వివరణ పైప్
పరిశీలించవలసిన తెరిచిన ఫైలును నిర్దేశించుట అవసరం

వివరణ

హ్యాండిల్ ద్వారా తెరిచిన ఫైల్ గణనా సమాచారాన్ని పొందుటకు

ఈ ఫంక్షన్ ద్వారా తిరిగివుంచే అర్రే యొక్క ఫైల్ గణనా సమాచారం కలిగి ఉంటుంది, అర్రేలో క్రింది అంశాలు ఉన్నాయి:

సంఖ్యాత్మక సూచిక అనుబంధ కీ పేరు (PHP 4.0.6 నుండి) వివరణ
0 dev పరికర పేరు
1 ino నంబరు
2 mode inode పరిరక్షణ రూపం
3 nlink అనుసంధానాల సంఖ్య
4 uid యజమాని యూజర్ ఐడి
5 gid యజమాని గ్రూపు ఐడి
6 rdev పరికర రకం, ఇనోడ్ పరికరం ఉంటే
7 size ఫైల్ పరిమాణం బైట్లలో
8 atime గత సందర్శన సమయం (యూనిక్స్ సమయ స్టాంపు)
9 mtime చివరి సవరణ సమయం (Unix టైమ్ స్టాంప్)
10 ctime చివరి మార్పు సమయం (Unix టైమ్ స్టాంప్)
11 blksize ఫైల్ సిస్టమ్ ఐఒ బ్లాక్ సైజ్
12 blocks బ్లాకుల సంఖ్య

సూచనలు మరియు కోమెంట్స్

సూచన:ఈ ఫంక్షన్ తో stat() ఫంక్షన్స్ సమానమైనవి, కానీ వివిధంగా, ఇది ప్రారంభించబడిన ఫైల్ పేరు కాకుండా ఫైల్ పంచకం పైన చర్యలు చేస్తుంది.

ఉదాహరణ

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

ఉదాహరణ అవుతుంది:

ఏర్యా
(
[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
)