функشن file() PHP
تعریف و استفاده
функشن file() تمام فایل را در یک آرایه میخواند.
با فائل_گیٹ_کنٹینٹس() مثل آن، فرق این است که file() فایل را به عنوان یک آرایه بازمیگرداند. هر واحد از آرایه، یک خط از فایل را شامل میشود، شامل کلیدواژههای خط و نقطهچین.
اگر کامیابی ناگزیر، بوتل ریکورسز فالس برمیگرداند。
قواعد
فائل(پڑھنا والا فائل کا معین کرنا,include_path,کنٹیکٹ)
آپشن | توضیح |
---|---|
پڑھنا والا فائل کا معین کرنا | ضروری |
include_path | ماحول میں فائل ہینڈل کا معین کرنا |
کنٹیکٹ |
اختیاری کنٹیکٹ یہ ایک سٹریم کا رفتار کو تبدیل کرنے والا کا مجموعہ آپشن ہے۔ اگر null استعمال کیا جائے تو ناچا رکھا جائے گا。 |
توضیح
برائے کنٹیکٹ کا تعاون پی ایچ پی 5.0.0 میں شامل کیا گیا تھا。
واپس فراہم کردہ آرری میں ہر سطر میں رینج نکالنا شامل ہوتا ہے، لہذا اگر رینج کو نہیں چاہیئے تو ریم اور فونکشن استعمال کریں。
تذکرا اور توجیہات
توضیح:پی ایچ پی 4.3.0 سے شروع کر کے، فائل_گیٹ_کنٹینٹس() فائل کو ایک سٹرنگ میں پڑھ کر اور واپس فراہم کرناً
توضیح:پی ایچ پی 4.3.0 سے شروع کر کے، فائل() دوئم فائل کا استعمال میں محفوظ استعمال کیا جاسکتا ہے。
توضیح:اگر پی ایچ پی فائل کو پڑھتے ہوئے مکینتوش فائل کا رینج کا پتہ نہیں لگا، تو auto_detect_line_endings چلاؤ رونما کار کے سلسلے میں فعال کریں。
مثال
<?php پرینٹ_آر(فائل("تست.txt")); ?>
نتیجہ:
ایک آرری ( [0] => سلام دنیا، ٹیسٹ، ٹیسٹ! [1] => ایک دوسرے دن، ایک دوسری لائن. [2] => اگر اعداد کا کتا اس لائن کو چک لیتا ہے، [3] => تو یہ کیا کسی لائن کا کتا ہے؟ )