برنامه نویسی

آموزش فراخوانی فایل ها با استفاده از include و require در PHP

آموزش فراخوانی فایل ها با استفاده از include و require در PHP

فراخوانی فایل با استفاده از include و require در PHP ساده است. ما در این مقاله قصد داریم نحوه فراخوانی یک فایل با استفاده از دستورات include و require در پی اچ پی را به طور کامل به شما عزیزان آموزش دهیم. همراه داتیس نتورک باشید.

آموزش فراخوانی فایل ها با استفاده از include و require در PHP

include و require در PHP

زمانی که ما تمایل به استفاده از محتوای یک فایل برای مثال فایل PHP، HTML و … در اسکریپت فعلی داریم لازم است که ازدستورات include یا require استفاده کنیم که در ادامه به آنها خواهیم پرداخت، همراه داتیس نتورک باشید.

با دستورات include و require ما می توانیم محتوای یک فایل PHP را پیش از اجرا شدن در سرور در فایل دیگری قرار دهیم.

حال شاید برایتان سوال پیش بیاید مه فرق این دو چیست؟

رفتار و کاربرد دو دستور include و require یکسان بوده و تنها در زمانی که اجرا ناموفق باشد رفتار این ها با هم متفاوت است.

به این صورت که require در صورت عدم موفقیت، خطا (E_COMPILE_ERROR) تولید می کند در صورتی که include در صورت اجرای ناموفق فقط منجر به تولید هشدار (E_WARNING) خواهد شد و اسکریپت به اجرای خود ادامه خواهد داد که البته از نام این دو دستور هم دقیقا همین مسئله انتظار می رود. چرا که include به مفهوم شامل شدن و require به مفهوم الزامی بودن است.

سینتکس:

include 'filename';

or

require 'filename';

مثال include در پی اچ پی

مثال اول

فرض کنید فایلی با نام footer.php با محتوای زیر در اختیار داریم :

<?php
echo "<p>Copyright &copy; 1999-" . date("Y") . " W3Schools.com</p>";
?>

برای فراخوانی فوتر در صفحه مورد نظرمان و نمایش کپی رایت می توانیم به شکل زیر عمل کنیم :

<html>
<body>

<h1>Welcome to my home page!</h1>
<p>Some text.</p>
<p>Some more text.</p>
<?php include 'footer.php';?>

</body>
</html>

مثال دوم

فایلی با نام menu.php را با محتوای زیر در نظر بگیرید :

<?php
echo '<a href="#">خانه</a> -
<a href="#">آموزش</a> -
<a href="#">دانلود قالب</a> -
<a href="#">دانلود افزونه</a> -
<a href="#">آموزش php</a>';
?>

تصور کنید که می خواهیم محتوای این فایل را به صورت یک منو در صفحات سایت خود به نمایش بگذاریم. برای این کار از یک div ساده استفاده کرده ایم :

<html>
<body>

<div class="menu">
<?php include 'menu.php';?>
</div>

<h1>Welcome to my home page!</h1>
<p>Some text.</p>
<p>Some more text.</p>

</body>
</html>

مثال سوم

در نظر بگیرید که فایلی با نام var.php داریم که حاوی برخی متغیر ها و مقادیری است که از پیش به آنها نسبت داده ایم :

<?php
$color='red';
$car='BMW';
?>

حالا می خواهیم این فایل را در اسکریپت خود فراخوانی کرده و از متغیر های تعریف شده در آن در اسکریپت استفاده کنیم :

<html>
<body>

<h1>Welcome to my home page!</h1>
<?php include 'vars.php';
echo "I have a $color $car.";
?>

</body>
</html>

امیدوارم مقاله آموزش دستورات include و require در پی اچ پی برای شما عزیزان مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی دنبال کنید.

مطالب مرتبط

دیدگاهتان را بنویسید

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