تابع ( ) include در PHP
با استفاده از تابع ( ) include می توان محتویات یک فایل PHP را درون یک صفحه دیگر PHP ، وارد نمود . در این حالت سرور PHP در هنگام اجرای صفحه ، محتویات فایل اضافه شده را خوانده و آن را با صفحه اول ترکیب می کند . سپس خروجی را در قالب یک صفحه نمایش می دهد . از این ترفند معمولا برای ساخت صفحات مادر ( Master Page ) در PHP ، استفاده می شود . برای دریافت اطلاعات راجع به صفحات مادر در PHP به این بخش ساخت صفحات Master Page در PHP مراجعه نمایید.
اعضای شبکه مشاوران در حوزه «برنامهنویسی، وب و امنیت سایبری»
طاهره حسن زاده
تحلیلگر داده و مشاور یادگیریماشین و دیپ لرنینگ
اگر به مهارت های یک تحلیلگر داده با تجربه در...
بنفشه سیدکباری
مشاور تحقیقات بازار، بازاریابی و فروش
اگر علاقمندید در تراز شرکتهای بزرگ و صاحبنام، بخش بازاریابی...
احسان مهدوی
مشاور شبکه، نرم افزار و هوش مصنوعی
اگر به دنبال رفع چالشهای شبکه، نرمافزار و امنیت فضای...
فرید تشیعی
متخصص، استراتژیست و مشاور سئو (SEO)
اگر در پیاده سازی، تعیین استراتژی، بوت کمپ یا مدیریت...
فاطمه مدیحی
مشاور برنامه نویسی جاوا اسکریپت، CSS و HTML
اگر به کمک شخصی با تجربه در برنامه نویسی Front-End...
نیکا تهرانی
متخصص و مشاور سئو تکنیکال
اگر به استراتژیهای حرفهای سئو در موتور جستجوی گوگل از...
فاطمه پورمحمد
مشاور برنامه نویسی، پایگاههای دادهای و دیتاساینس
اگر به یک تحلیلگر حرفهای داده، برنامهنویس مسلط به پایگاههای...
غزل شفیعی
مشاور برنامه نویسی PHP و توسعه لاراول
اگر به متخصصی باتجربه PHP و فریم ورک لاراول برای...
ویدا رضایی
مشاور برنامه نویسی و طراحی وردپرس
اگر برای طراحی سایت وردپرسی خود به تجربیات و دانش...
نگار جنابی
مدیر پروژه، مشاور و مالک محصول پروژههای ICT
اگر در توسعه UI/UX و مدیریت پروژههای ICT خود به...
سپیده گونجی
مشاور SEO ،UI/UX و بازاریابی دیجیتال
اگر قصد دارید در دنیای دیجیتال فعالیت کرده و در...
فاطمه جعفری
مشاور توسعه جاوا و اپلیکیشن
اگر به یک رهبر توانمند برای تیم توسعه نرم افزار...
شکل کلی استفاده از تابع ( ) include ، به صورت زیر است :
Syntax | < ? php include ( آدرس و نام فایل یا صفحه ای که می خواهید محتویات آن را در صفحه جاری وارد نمایید ) ; ? > |
نکته مهم : اگر درهنگام اجرای دستور ( ) include ، مشکلی در اجرای فایل و خواندن محتویات آن به وجود آید ، سرور یک پیام هشدار صادر می کند ، ولی صفحه اجرا می شود ( با اشکال ) .
یک مثال از کاربرد این تابع :
فرض کنید که در صفحات سایتی که طراحی کرده اید ، در بالای هر صفحه یک بخش هدر قرار دارد . شما می توانید کد بخش هدر را در یک فایل PHP جدا تعریف کرده و ذخیره نمایید . سپس به جای قرار دادن کد هدر در صحفه ها ، با استفاده از دستور ( ) include و به کار بردن نام فایلی که کد در آن قرار دارد ، محتویات فایل هدر را در صفحات مورد نظر خودتان وارد نمایید . در ادامه با مثال و سورس کد ، مطلب مورد نظر را در عمل نمایش خواهیم داد .
مثال های عملی :
مثال 1 : در این مثال یک صفحه ساده PHP داریم . این صفحه دارای یک بخش هدر می باشد . اما کدر بخش هدر را در یک فایل به نام header.php ذخیره کرده ایم . سپس با استفاده از تابع ( ) include ، محتویات فایل هدر را در صفحه خود وارد نموده ایم . این صفحه در هنگام اجرا کد بخش هدر خود را از فایل header.php دریافت خواهد کرد .
Example | <html> <body> < ? php include ( “header.php” ) ; ? > < h1 > محتویات صفحه < /h1 > < p > محتویات صفحه < /p > < /body > < /html > |