آموزش برنامه نویسی · کد کرنر
تبلیغات
آموزش تابع در پی اچ پی

آموزش تابع در پی اچ پی

آموزش تابع در پی اچ پی

آموزش تابع در پی اچ پی

آموزش تابع در پی اچ پی

آموزش تابع در پی اچ پی

قسمت پنجم از سری آموزشهای برنامه نویسی پی اچ پی - تابع

آموزش تابع در پی اچ پی

سلام به برنامه نویسان عزیز

در این جلسه قصد دارم کمی در مورد تابع توضیح بدم

تابع یا function چیزیه که یه با مینویسید و n بار ازش استفاده میکنید.
فرض کنید قراره یه کد رو قراره برای 10 قسمت ساییتون استفاده کنید، قطعا این که 10 بار اونو کپی کنید سخته و از طرفی اگه قرار بشه یه موقع یه قسمت از اون کد رو ادیت کنید باید هر 10 قسمت رو ویرایش کنید. به همین دلیل اهمیت استفاده از تابع بالا میره.

شکل کلی تابع به صورت زیره:

function نام تابع (){ /* دستورات شما */ }

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

نام تابع();

به
در این مثال تابعی مینویسم کههنگام فراخوانی، عبارت سلام رو چاپ کنه

myFunc(); function myFunc(){ echo 'سلام'; }

به همین سادگی
حالت دوم تابع طوری هست که باید مقدار براش ارسال کنیم، تو حالت قبلی فقط یه عبارت ثابت رو چاپ میکرد اما الان میشه براش تعریف کرد که بر اساس مقدار یا مقادیری که میگیره چیکار کنه. در مثال زیر میخوام دو متغییر رو که حاوی نام و کشور من هست رو به تابع بفرستم و نتیجه رو مشاهده کنم.

$name = 'کدکرنر'; $country = 'ایران'; myFunc($name, $country); function myFunc($s1, $s2){ echo 'سلام من '. $s1 . ' هستم و اهل ' . $s2 . 'م'; }

به این نکته توجه کنید که مهم نیست که توی تابع اسم ورودی چی باشه و هنگام فراخوانی چه متغییری ارسال میشه، همین کافیه که جاشون درست باشه و به ترتیب ارسال شده باشن. حالا برای درک بهتر قصد دارم که سه عدد رو به تابع بفرستم و بزرگترین عددشون رو بهم نشون بده:

$num1 = 5; $num2 = 3; $num3 = 6; Compare($num1, $num2, $num3); function Compare($t1, $t2, $t3){ if($t1 > $t2 && $t1 > $t3){ echo $t1 . ' از همه بزرگتره'; } elseif($t2 > $t1 && $t2 > $t3){ echo $t2 . ' از همه بزرگتره'; } else{ echo $t3 . ' از همه بزرگتره'; } }

مثال بالا ترکیبی از تابع و دستور شرطی بود و امیدوارم بحث تابع که یکی از مهم ترین مبحث های پی اچ پی هست رو درک کرده باشید

آموزش تابع در php, php function, تابع در php آموزش تابع در php, php function, تابع در php آموزش کار با دیتابیس در پی اچ پی آموزش دستورات شرطی و تابع در پی اچ پی آموزش کار با سشن در php آموزش تابع در پی اچ پی آموزش آرایه چندگانه در php

دسته بندی : پی‌اچ‌پی

تاریخ : ۹۵/۰۶/۰۲

دیدگاه‌ها


برای ثبت دیدگاه باید وارد شوید.