این تابع صفحه ای یا فایلی را فراخوانی می کند اما در خود همان صفحه!
اگر می خواهیم فایل مورد نظر یک بار فراخوانی شود در کنار این تابع کلمه once به معنای یک بار را می آوریم.
تعریف این تابع را نیز همانند تابع require ذکر کردم چون این دو تابع عینا یک عملکرد دارند اما با تفاوتی مهم و تاثیر گذار!
تفاوت این دو تابع در چیست؟ تفاوت در این است که اگر تابع require فایلی را فراخوانی کند و فایل به هر دلیلی فراخوان نشود,کل صفحه دچار خطا می شود اما در تابع include اگر فایل فراخوانده شده,فراخوان نشود,صفحه روال عادی خود را ادامه خواهد داد!
این تابع صفحه ای یا فایلی را فراخوانی می کند اما در خود همان صفحه!
اگر می خواهیم فایل مورد نظر یک بار فراخوانی شود در کنار این تابع کلمه once به معنای یک بار را می آوریم.
برای انتقال به صفحه دیگر در زبان برنامه نویسی php استفاده از تابع header به عنوان یکی از راه ها شناخته می شود.
با مثال زیر که به تشریح آن نیز خواهیم پرداخت,تصویر روشنی از این تابع در ذهن شما به وجود خواهد آمد.
تابع ()header تابع مجری انتقال است و مقدار location را نیز باید صفحه مود نظرتان قرار دهید و راجع به exit در همین حد بدانید که آنجا را خاتمه دستورات اعلام می کند اما در پست دیگر به تشریح exit می پردازیم.
تابع ()fwrite
گاهی اوقات لازم می شود که در فایلهای موجود در سایتتان چیزی اضافه یا کم کنید و می خواهید این امر به صورت هوشمند و بدون دردسر صورت بگیرد,پس برای اضافه کردن چیزی به فایل های تان با php ازتابع مورد استفاده در کد زیر استفاده کنید:
فراموش نکنید که اگر به جای w از a استفاده کنید متن جدید با حفظ متن قبلی در فایلتان نوشته می شود ;)
fopen() تابع
در این پست قصد معرفی توابعی برای ایجاد فایل و ویرایش آنها با دستورات php را دارم.
این تابع برای مشخص کردن موجود بودن یا موجود نبودن یک فایل در سرور به کار می آید.فراموش نکنیم این تابع بسیار کاربردی است.
در مثال زیر بررسی می کنیم که فایل x وجود دارد یانه!که اگر وجود دارد سیستم به ما اعلام کند موجود است و اگر غیر از این است بگوید که فایل موجود نیست!