توابع در php:توابع مقادیری رو به عنوان ورودی دریافت میکنن و عملیاتی رو روی اون انجام میدن و خروجی اون رو ما تو برنامه استفاده میکنیم.

یک مثال معروف درباره تابع:شما فرض کنین قراره دویست کیک رو بپزین اگر بخواین یه دونه یه دونه کیک ها رو اماده کنین خیلی زمان بر و سخت هست؛ اما میتونید مواد اولیه رو به یک دستگاه بدین و اون دستگاه دویست کیک رو آماده کنه؛شیوه ی کار توابع مثل این دستگاه هست.

 

?نحوه تعریف تابع؛برای تعریف تابع از کلمه کلیدی function استفاده میشه:

php?>

}(ورودی تابع)function manutd

بدنه تابع

{

فراخوانی تابع

<?

نکته: تا زمانی که ما تابع رو فراخوانی نکنیم تابع اجرا نمیشه.

نکته:نام تابع دلخواه هست.

 

مثال:?

 در مثال بالا ما اول تابع رو تعریف کردیم و بعد از بستن تابع اون رو فراخوانی کردیم؛با اجرای کد بالا کلمه سلام در خروجی نشون داده میشه.

 

مثال ۲:?

در کد بالا ما تابع جمع دو عدد رو نوشتیم که این تابع دو ورودی داره.وبعد اون رو فراخوانی کردیم؛نتیجه کد بالا میشه عدد ۹.

 

مثال ۳:?

نتیجه کد بالا میشه 'علی خوش آمدی' چون شرط برقرار هست.

 

?نکته:اگه متغیر تو خود تابع تعریف بشه فقط درون همون تابع قابل استفاده خواهد بود؛اگه بخوایم متغیری تو تابع تعریف کنیم و در کل برنامه از اون استفاده کنیم باید قبل از تعریف متغیر از کلمه کلیدی global استفاده بشه.

 

پ.ن:اگه سوالی دارین بپرسین.