Functions
در PHP، تابع (Function) یک بلوک کد است که فقط وقتی فراخوانی شود اجرا میشود.
تابع کمک میکند:
-
کد قابل استفاده مجدد باشد
-
کد سازماندهی شود
-
خطاهای کمتر و زمان توسعه سریعتر داشته باشیم
1️⃣ تعریف تابع
🔹 کلمه کلیدی function
برای تعریف استفاده میشود.
🔹 تابع تا زمانی که فراخوانی نشود اجرا نمیشود.
2️⃣ تابع با پارامتر
🔹 میتوانیم ورودی (پارامتر) بگیریم.
3️⃣ مقدار پیشفرض پارامتر
4️⃣ تابع با مقدار بازگشتی (return)
5️⃣ توابع با تعداد نامشخص آرگومانها
6️⃣ توابع ناشناس (Anonymous Functions)
7️⃣ توابع فلش (Arrow Functions - PHP 7.4+)
📌 جمعبندی
-
Functions بلوکهای کد قابل استفاده مجدد هستند.
-
میتوانند پارامتر داشته باشند.
-
میتوانند مقدار برگردانند (return).
-
پشتیبانی از مقادیر پیشفرض و پارامترهای نامحدود.
-
شامل توابع ناشناس و فلش فانکشنها (از PHP 7.4).