** کینگ کد : بزرگترین مرجع دانلود سورس کد های برنامه نویسی اندروید، ویندوز و جدید ترین اسکریپت های روز دنیا **
-----------------------------------------------
** سورس فروشگاه اینترنتی مارکیت فارسی برای اندروید - سورس فروشگاه اینترنتی موکتز فارسی برای اندروید **
-----------------------------------------------
** اسکریپت چیست؟ و چگونه از آن استفاده کنیم؟ (آموزش کامل نصب اسکریپت) **
-----------------------------------------------
** (160 جلسه) آموزش کامل و 0 تا 100 برنامه نویسی PHP **
-----------------------------------------------
** دانلود فیلم آموزشی فتوشاپ فارسی **
-----------------------------------------------
» بروزترین سایت ایرانی محصولات کدکنیون ( سایت /https://codemilo.ir )
» Cicool – Page, Form, Rest API and CRUD Generator
» KingArchitect | Property Portfolio & Real Estate React Template – No JQuery
» Sheltos – Real Estate React Next Js with Redux Toolkit , React Hooks & API Routes Template
» Acres – Real Estate React Template
» Mingrand – Real Estate React Template
» ChawkBazar – Elementor Lifestyle and Fashion Ecommerce Theme
» Streamit 3.0 | Video Streaming WordPress Theme + RTL
» MagicAI – OpenAI Content, Text, Image, Chat, Code Generator as SaaS
» PHP Form Generator – Codeigniter 4 Form Master, Form Header Detail, User Management, Multi-language
» بروزترین سایت ایرانی محصولات کدکنیون ( سایت /https://codemilo.ir )
» Cicool – Page, Form, Rest API and CRUD Generator
» KingArchitect | Property Portfolio & Real Estate React Template – No JQuery
» Sheltos – Real Estate React Next Js with Redux Toolkit , React Hooks & API Routes Template
» Acres – Real Estate React Template
» Mingrand – Real Estate React Template
» ChawkBazar – Elementor Lifestyle and Fashion Ecommerce Theme
» Streamit 3.0 | Video Streaming WordPress Theme + RTL
» MagicAI – OpenAI Content, Text, Image, Chat, Code Generator as SaaS
» PHP Form Generator – Codeigniter 4 Form Master, Form Header Detail, User Management, Multi-language
با استفاده از تابع fopen در PHP ، می توانیم یک فایل را باز کنیم و همچنین، تابع fclose ، می تواند برای بستن فایل باز شده، به کار رود. شیوه کلی استفاده از این دو تابع، به صورت زیر می باشد :
1 2 3 4 5 6 7 |
<?php $file=fopen("example.txt","r"); // some codes fclose($file); ?> |
عبارت “r” که درون پرانتز تابع fopen نوشته شده است، تعیین کرده که تنها می خواهیم از فایل مورد نظر، اطلاعاتی را بخوانیم. برای موارد دیگر، مثل نوشتن در فایل، باید عبارت های بخصوص دیگری نوشته شود.
چنانچه بخواهیم، در صورتیکه فایل مورد نظر، قابل باز شدن نباشد (مثلا، اصلا فایل موجود نباشد) آنگاه یک پیام به کاربر نمایش داده شود، می توانیم کدهای زیر را بنویسیم :
1 2 3 4 5 6 7 |
<?php $file=fopen("welcome.txt","r") or exit("عدم موفقیت در باز کردن فایل"); // some codes fclose($file); ?> |
به مثال زیر توجه کنید.
فرض کنید در یک فایل با نام example.txt (دقت کنید که txt پسوند فایل است که نوع فایل را مشخص می کند)، عبارت ((hello)) نوشته شده است. اکنون ما قصد داریم که با دستورات PHP ، فایل example.txt را باز کرده و عبارت نوشته شده در آن را در خروجی، به کاربر نمایش بدهیم. برای این منظور، کدهای زیر را می نویسیم (فرض می شود که صفحه PHP شامل این کدها و همچنین فایل example.txt ، هر دو در یک فولدر قرار دارند) :
1 2 3 4 5 6 7 8 9 |
<?php $file=fopen("example.txt","r") or exit("عدم موفقیت در باز کردن فایل"); while(!feof($file)){ echo fgetc($file); } fclose($file); ?> |
نتیجه :
1 |
hello |
حالا این بار، عمدا نام فایل را اشتباه می نویسیم تا ببینیم آیا خروجی PHP ، همان پیام تعیین شده توسط ما، می باشد یا خیر (البته قبل از آن، پیامی خطایی نیز، توسط خود PHP ، نمایش داده می شود) :
1 2 3 4 5 6 7 8 9 |
<?php $file=fopen("another_name.txt","r") or exit("عدم موفقیت در باز کردن فایل"); while(!feof($file)){ echo fgetc($file); } fclose($file); ?> |
نتیجه :
1 |
عدم موفقیت در باز کردن فایل |