בס"ד
תלוי למה.
אם זה קובץ שצריכים אז הכי טוב זה require_once.
אם אתה רוצה לעשות תנאי שאם הקובץ קיים אז שהוא ייובא ואם לא שיכתוב משהוא תעשה ככה:
PHP קוד:
<?php
if(@include("dfgsdf"))
{
echo 'yes';
}
else
{
echo 'no';
}
?>
אם הinclude נכשל אז גם הוא כותב שגיאה ובגלל זה משתמשים ב@ כדי להתעלם ממנה אבל הסקריפט לא מפסיק ובrequire הוא כן מפסיק.
וזה בעצם ההבדל.