قالب وردپرس قالب وردپرس آموزش وردپرس قالب فروشگاهی وردپرس وردپرس
خانه / اموزش / php / اموزش php جلسه اخر

اموزش php جلسه اخر

اموزش php جلسه اخرReviewed by سالار on Mar 28Rating: 5.0

سلام به همه ی همراهان

با اخرین جلسه از اموزش php با شما هستیم امروز میخواهیم تابع include و require رو به ظور تخصصی به شما معرفی کنیم پس با ما همراه باشید ( در جلسه قبل این دستور هارو معرفی کردیم ولی درست حسابی توضیح ندادیم 🙂 )

کار با تابع ( ) include در PHP :

با استفاده از تابع ( ) include می توان محتویات یک فایل PHP را درون یک صفحه دیگر PHP ، وارد نمود . در این حالت سرور PHP در هنگام اجرای صفحه ، محتویات فایل اضافه شده را خوانده و آن را با صفحه اول ترکیب می کند . سپس خروجی را در قالب یک صفحه نمایش می دهد . شکل کلی استفاده از تابع ( ) include ، به صورت زیر است :

Syntax < ? php
include ( آدرس و نام فایل یا صفحه ای که می خواهید محتویات آن را در صفحه جاری وارد نمایید ) ;
? >

نکته مهم : اگر درهنگام اجرای دستور ( ) include ، مشکلی در اجرای فایل و خواندن محتویات آن به وجود آید ، سرور یک پیام هشدار صادر می کند ، ولی صفحه اجرا می شود ( با اشکال ) .

 


یک مثال از کاربرد این تابع :

فرض کنید که در صفحات سایتی که طراحی کرده اید ، در بالای هر صفحه یک بخش هدر قرار دارد . شما می توانید کد بخش هدر را در یک فایل PHP جدا تعریف کرده و ذخیره نمایید . سپس به جای قرار دادن کد هدر در صفحه ها ، با استفاده از دستور ( ) include و به کار بردن نام فایلی که کد در آن قرار دارد ، محتویات فایل هدر را در صفحات مورد نظر خودتان وارد نمایید . در ادامه با مثال و سورس کد ، مطلب مورد نظر را در عمل نمایش خواهیم داد .


مثال های عملی :

مثال ۱ : در این مثال یک صفحه ساده PHP داریم . این صفحه دارای یک بخش هدر می باشد . اما کدر بخش هدر را در یک فایل به نام header.php ذخیره کرده ایم . سپس با استفاده از تابع ( ) include ، محتویات فایل هدر را در صفحه خود وارد نموده ایم . این صفحه در هنگام اجرا کد بخش هدر خود را از فایل header.php دریافت خواهد کرد .

Example <html>
<body>
      < ? php include ( “header.php” ) ; ? >
      < h1 > محتویات صفحه < /h1 >
< p > محتویات صفحه < /p >

< /body >
< /html >

تابع require هم مانند تابع include است تنها با این تفاوت که

  • اگر در هنگام کار با تابع include مشکلی برای اجرای صفحه پیش آید ، سرور یک پیام هشدار معمولی صادر کرده ، ولی صفحه را لود و اجرا می کند .
  • اما چنانچه برای پردازش صفحه در هنگام کار با تابع ( ) require مشکلی پیش بیاید ، سرور پردازش را متوقف کرده و صفحه دیگر اجرا نمی شود .

موفق و پایدار باشید

پایان

مطلب پیشنهادی

تشخیص مرورگر با جاوا اسکریپت

تشخیص مرورگر با جاوا اسکریپتReviewed by سالار on Nov 20Rating: 5.0سلام به همه ی همراهان …

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

در خبرنامه ما عضو شوید

در خبرنامه ما عضو شوید

در خبرنامه ما عضو شوید تا بهترین پست هفته مارو در ایمیل خودتون دریافت کنید :)

تبریک ! شما عضو خبرنامه ما شدید