PHP fread() فونکشن
تعریف اور استعمال
fread() فونکشن فائل کو پڑھتا ہے (دوئمینری فائلوں کے لئے بھی سیکورٹ سائف)۔
قواعد
fread(فائل,طول)
پارامتر | توضیح |
---|---|
فائل | ضروری، کسی کا فائل کا دائرہ اختیار مقرر کرنا |
طول | ضروری، بڑتا بایٹ کا تعداد مقرر کرنا |
توضیح
fread() فائل پوائنٹر سے فائل پڑھنا کی سب سے زیادہ تعداد طول بایٹ کا تعداد، یا (اینٹرنیٹ سٹریم کے لئے) جب کسی پیکیج دستیاب ہوگا، یا (استریم کا استعمال کے بعد) 8192 بایٹ پڑھا جائیں گے جب تک کوئی بھی حالت سے پہلے آئی، طول بایٹ کا تعداد، یا EOF تک، یا (اینٹرنیٹ سٹریم کے لئے) جب کسی پیکیج دستیاب ہوگا، یا (استریم کا استعمال کے بعد) 8192 بایٹ پڑھا جائیں گے جب تک کوئی بھی حالت سے پہلے آئی،
پڑھا ہوا حرف، اگر خاطری آئی تو false واپس دینا۔
تذکرے اور کچا
تذکرہ:اگر صرف ایک فائل کا محتوا ایک سٹرنگ میں لانے کی خواہش رکھتے ہیں تو استعمال کریں file_get_contents()، اس کی کارکردگی fread() سے بہت زیادہ ہے۔
مثال
مثال 1
فائل سے 10 بایٹ پڑھنا:
<?php $file = fopen("test.txt","r"); fread($file,"10"); fclose($file); ?>
مثال 2
پورا فائل پڑھنا:
<?php $file = fopen("test.txt","r"); fread($file, filesize("test.txt")); fclose($file); ?>