PHP fpassthru() ఫంక్షన్

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

fpassthru() ఫంక్షన్ ఫైలు పంపిణీ అయ్యే ఫైలు పంపిణీ పంపిణీ చేస్తుంది

ఈ ఫంక్షన్ ఇచ్చిన ఫైలు పంపిణీ అయ్యే ఫైలు పంపిణీ పంపిణీ చేస్తుంది మరియు ఫలితాన్ని అవుట్పుట్ బఫరులో వ్రాసుతుంది

సింథాక్స్

fpassthru(ఫైల్)
పారామీటర్స్ వివరణ
ఫైల్ అవసరమైనది. చదివించవలసిన పునరుద్ధరించబడుతున్న ఫైలు లేదా వనరును నిర్దేశించండి

వివరణ

ఎటువంటి తప్పు జరిగితే fpassthru() false తిరిగి పొందుతుంది. లేకపోతే fpassthru() నుండి ఫలితాన్ని పంపిణీ చేస్తుంది ఫైల్ చదివి పంపిణీ చేయబడుతున్న అక్షరాల సంఖ్యను పంపిణీ చేయబడుతుంది.

ఫైలు పంపిణీ అయ్యేది మరియు సంకేతం వద్ద ఉండాలి fopen() లేదా fsockopen() విజయవంతంగా తెరిచినప్పటికీ ఇంకా ఉపయోగంలో లేనిది fclose() 关闭)的文件。

సలహా మరియు కోమ్మెంట్స్ (మూసివుండి)

సలహా:ఫైల్లోకి ఇవ్వబడిన డాటాను కలిగివున్నప్పుడు, rewind() ఫైల్ పాయింటర్ను ఫైల్ హెడ్ కు పంపిణీ చేయడానికి

సలహా:ఫైల్ని మార్చడం లేదా ప్రత్యేక స్థానంలో కోరుతున్నప్పుడు ఫైల్ యొక్క కంటెంట్ ను అవుట్పుట్ క్యాచ్లు లో డౌన్లోడ్ చేయడానికి ఉపయోగించాలి readfile()ఇది fopen() కాల్స్ ను తప్పించగలదు.

కోమ్మెంట్స్:Windows సిస్టమ్ లో fpassthru() ను బైనరీ ఫైల్స్ కు వాడటం వద్ద ఫైల్ని బైనరీ రీతిలో తెరవాలంటే fopen() లో b పేరును జతచేయండి. బైనరీ ఫైల్స్ ని ప్రాసెస్ చేయటం వద్ద b సంకేతాన్ని వాడటం ప్రశంసించబడుతుంది, ఇది స్క్రిప్ట్ యొక్క రీయాక్టివిటీని మరింత మెరుగుపరుస్తుంది.

ఉదాహరణ

ఉదాహరణ 1

<?php
$file = fopen("test.txt","r");
// మొదటి పంక్తిని చదవండి
fgets($file);
// ఫైల్ యొక్క మిగిలిన భాగాన్ని అవుట్పుట్ క్యాచ్లు లో పంపండి
echo fpassthru($file);
fclose($file);
?>

అవగాహనలు:

This file లో మూడు పంక్తులు ఉన్నాయి.
This is the last line.59

ప్రకటనలు:59 పదార్థాలను పంపిణీ చేయబడుతుంది.

ఉదాహరణ 2

డాక్యుమెంట్ హోస్ట్ సర్వర్ యొక్క index పేజీని పరిశీలించండి:

<?php
$file = fopen("http://www.example.com","r");
fpassthru($file);
?>