PHP ftruncate() ఫంక్షన్
నిర్వచన మరియు ఉపయోగం
ftruncate() ఫంక్షన్ ఫైల్ని ప్రస్తావించిన పరిమాణానికి కట్టివేస్తుంది.
విధానం
ftruncate(file,size)
పరామీతిగా | వివరణ |
---|---|
file | అత్యవసరం. కట్టివేయవలసిన ఫైల్ని తెరిచిన ఫైల్ని నిర్దేశించండి |
size | అత్యవసరం. కొత్త ఫైల్ పరిమాణాన్ని నిర్దేశించండి |
వివరణ
ఫైల్ పంపిణీ అంగాన్ని అంగీకరిస్తుంది file పరామీతిగా, ఫైల్ పరిమాణాన్ని కట్టివేయండి size. సఫలమైతే TRUE తిరిగిస్తుంది, అలాగే FALSE తిరిగిస్తుంది.
అడ్వైజర్స్ మరియు కామెంట్స్
కోమెంట్స్:ఫైల్ మాత్రమే append మోడ్లో మారుతుంది. write మోడ్లో, అంతకు ప్రతిపాదించబడబడం అవసరం ఉంటుంది: fseek() కార్యకలాపం.
కోమెంట్స్:PHP 4.3.3 ముందు, ftruncate() సఫలమైనప్పుడు ఒక పరిమాణంలోనే తిరిగిస్తుంది 1, బుల్ విలువ కాకుండా.
ఉదాహరణ
<?php //ఫైల్ పరిమాణాన్ని తనిఖీ చేయండి echo filesize("test.txt"); echo "<br />"; $file = fopen("test.txt", "a+"); ftruncate($file,100); fclose($file); //క్యాష్ క్లీన్ చేయండి, ఫైల్ పరిమాణాన్ని మళ్ళీ తనిఖీ చేయండి clearstatcache(); echo filesize("test.txt"); ?>
నిర్వహణ వంటి అవుతుంది:
792 100