PHP is_uploaded_file() ఫంక్షన్

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

is_uploaded_file() ఫంక్షన్ PHP నిర్దేశించిన ఫైల్ HTTP POST ద్వారా అప్లోడ్ చేయబడిందా అని తెలుసుకోవడానికి ఉపయోగించబడుతుంది.

సంకేతం

is_uploaded_file(file)
పారామీటర్స్ వివరణ
file అవసరం. పరిశీలించవలసిన ఫైల్ నిర్దేశించండి.

వివరణ

ఉంటే file ప్రదత్త ఫైల్ HTTP POST ద్వారా అప్లోడ్ చేయబడింది అయితే TRUE తిరిగి ఇస్తుంది.

ఈ ఫంక్షన్ బాధిత వినియోగదారులు స్క్రిప్ట్‌లను సాధ్యమైన అనర్హమైన ఫైల్స్ అనుసరించకుండా చూసేందుకు ఉపయోగించవచ్చు, ఉదాహరణకు /etc/passwd.

ఈ తనిఖీ చాలా ముఖ్యమైనది, అప్లోడ్ చేయబడిన ఫైల్ వాడిన ఇతర వినియోగదారులకు కంటెంట్ చూపించవచ్చు ఉంటే.

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

కోమెంట్స్:ఈ ఫంక్షన్ ఫలితం క్యాచ్ చేయబడుతుంది. దానిని ఉపయోగించండి: clearstatcache() క్యాచ్ కేశ్ తొలగించడానికి.

ప్రాయోగిక ఉదాహరణ

<?php
$file = "test.txt";
if(is_uploaded_file($file))
  {
  echo ("$file HTTP POST ద్వారా హెచ్చిప్పబడింది");
  }
else
  {
  echo ("$file హెచ్చిప్పబడలేదు HTTP POST ద్వారా");
  }
?>

అవుట్‌పుట్లు:

test.txt హెచ్చిప్పబడలేదు HTTP POST ద్వారా