функشن 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] => تو یہ کیا کسی لائن کا کتا ہے؟
)