PHP:مدیریت فایل در PHP

از ویکی کد
پرش به ناوبری پرش به جستجو

مدیریت فایل بخش مهمی از هر نرم‌افزارهای تحت‌وب است. شما اغلب نیاز دارید که یک فایل را برای انجام کارهای گوناگون باز کرده و آن را پردازش کنید. [۱]

ویرایش فایل‌ها در PHP

PHP توابع بسیاری برای ساخت، خواندن، بارگذاری (به انگلیسی: upload) و ویرایش فایل‌ها دارد.


تابع readfile()

تابع readfile() یک فایل را می‌خواند و آن را در بافر خروجی می‌نویسد.

فرض کنید که ما یک فایل متنی به نام "webdictionary.txt" داریم، که روی سرور ذخیره شده‌است، و به صورت زیر است:

AJAX = Asynchronous JavaScript and XML
CSS = Cascading Style Sheets
HTML = Hyper Text Markup Language
PHP = PHP Hypertext Preprocessor
SQL = Structured Query Language
SVG = Scalable Vector Graphics
XML = EXtensible Markup Language

کد PHP برای خواندن فایل و نوشتن آن در بافر خروجی در ادامه وجود دارد (تابع readfile() تعداد بایت‌های خوانده شده را در صورت موفقیت برمی‌گرداند):

مثال

1 <?php
2 echo readfile("webdictionary.txt");
3 ?>

تابع readfile() بری زمانی کاربردی است که شما می‌خواهید یک فایل را باز کنید و محتوای آن را بخوانید.

فصل بعدی مطالب بیشتری را به شما در مورد مدیریت فایل‌ها خواهد آموخت.

تمرینات PHP

Time2wait.svg ساخت نمونه مثال این بخش در دست اقدام است.

منابع آموزشی