توابع در php:توابع مقادیری رو به عنوان ورودی دریافت میکنن و عملیاتی رو روی اون انجام میدن و خروجی اون رو ما تو برنامه استفاده میکنیم.
یک مثال معروف درباره تابع:شما فرض کنین قراره دویست کیک رو بپزین اگر بخواین یه دونه یه دونه کیک ها رو اماده کنین خیلی زمان بر و سخت هست؛ اما میتونید مواد اولیه رو به یک دستگاه بدین و اون دستگاه دویست کیک رو آماده کنه؛شیوه ی کار توابع مثل این دستگاه هست.
👈نحوه تعریف تابع؛برای تعریف تابع از کلمه کلیدی function استفاده میشه:
php?>
}(ورودی تابع)function manutd
بدنه تابع
{
فراخوانی تابع
<?
نکته: تا زمانی که ما تابع رو فراخوانی نکنیم تابع اجرا نمیشه.
نکته:نام تابع دلخواه هست.
مثال:🔽
در مثال بالا ما اول تابع رو تعریف کردیم و بعد از بستن تابع اون رو فراخوانی کردیم؛با اجرای کد بالا کلمه سلام در خروجی نشون داده میشه.
مثال ۲:🔽
در کد بالا ما تابع جمع دو عدد رو نوشتیم که این تابع دو ورودی داره.وبعد اون رو فراخوانی کردیم؛نتیجه کد بالا میشه عدد ۹.
مثال ۳:🔽
نتیجه کد بالا میشه 'علی خوش آمدی' چون شرط برقرار هست.
👈نکته:اگه متغیر تو خود تابع تعریف بشه فقط درون همون تابع قابل استفاده خواهد بود؛اگه بخوایم متغیری تو تابع تعریف کنیم و در کل برنامه از اون استفاده کنیم باید قبل از تعریف متغیر از کلمه کلیدی global استفاده بشه.
پ.ن:اگه سوالی دارین بپرسین.