نحوه تعریف توابع در php :
PHP یک زبان برنامهنویسی متن باز است که برای توسعه وب استفاده میشود. یکی از قابلیتهای مهم PHP توانایی تعریف توابع است. توابع در PHP به صورت یک مجموعه از دستورات برنامهنویسی هستند که به یک نام مشخص مرتبط شدهاند و میتوانند با استفاده از آن نام در هر قسمتی از برنامه صدا زده شوند. این توابع به اجزای کوچکتر تقسیم میشوند که به صورت تکراری مورد استفاده قرار میگیرند.
برای تعریف یک تابع در PHP از کلمه کلیدی “function” استفاده میشود. سینتکس کلی تعریف تابع به صورت زیر است:
“`php
function نام_تابع(پارامتر1, پارامتر2, …) {
// بدنه تابع
// دستورات برنامهنویسی
return مقدار_خروجی;
}
“`
در این سینتکس، “نام_تابع” نامی است که به تابع داده میشود و باید یکتا باشد. “پارامتر1″، “پارامتر2” و غیره نامهای پارامترهایی هستند که تابع میتواند دریافت کند. بدنه تابع دستورات برنامهنویسی را شامل میشود که در داخل آکولادهای زیر و بالای تابع قرار میگیرد. در انتهای تابع میتوان یک مقدار خروجی با استفاده از کلمه کلیدی “return” تعیین کرد.
به عنوان مثال، تابع زیر یک تابع ساده در PHP است که دو عدد را جمع میکند و نتیجه را برمیگرداند:
“`php
function جمع($عدد1, $عدد2) {
$مجموع = $عدد1 + $عدد2;
return $مجموع;
}
// صدا زدن تابع
$نتیجه = جمع(2, 3);
echo $نتیجه; // خروجی: 5
“`
در این مثال، تابع “جمع” دو پارامتر $عدد1 و $عدد2 را میگیرد و آنها را با هم جمع میکند. سپس مقدار حاصل را با استفاده از عبارت “return” برمیگرداند. در نهایت، تابع با صدا زدن عبارت “جمع(2, 3)” به عنوان ورودی، مقدار 5 را به عنوان خروجی برمیگرداند که به متغیر $نتیجه اختصاص داده شده است.