تفاوت در روش های وارد کردن فایل در php
https://lamtakam.com/qanda/2240/تفاوت-در-روش-های-وارد-کردن-فایل-در-php 0من می خواهم یک فایل php
را در داخل کد خودم استفاده کنم. همانطور که می دونید روش های مختلفی وجود دارد مثل
require
و include
یا
require_once
و include_once
حالا سوالی که برای من پیش آمده این است که
چه زمان باید از require
و چه زمان باید از include
استفاده کرد.
و اینکه require_once
چه تفاوتی با require
دارد یا include_once
چه تفاوتی با include
دارد ؟
1 | به عنوان پاسخ به بخشی از سوال شما، توابع include() و require() ار نظر عملکرد یکسان هستند. یعنی دقیقا یک کار رو انجام میدن. فقط توی ارور error دادن باهم متفاوتن. یعنی include() اگه نتونه اون مسیر فایلی رو که بهش میدی پیدا بکنه و بیاره تو کد، فقط یه هشدار warning میده و کد به ادامه اجراش میپردازه. ولی require() اگه نتونه پیدا کنه آدرس فایلی که بهش میدی رو، کلا ارور fatal error میده و کد ادامش اجرا نمیشه. ــ سعید مرادی در 6 سال قبل |
||
ببینید کلا _once ها، دقیقا مشابه همون include و require هستند با این تفاوت که php چک میکنه اگه یه بار فایل مورد نظر بارگذاری شده باشه دیگه بارگذاریش نمیکنن. ــ ساناز رضایی در 6 سال قبل |