آموزش PHP – راهنمای جامع توابع

توابع!

تو این پست توابع آموزش داده خواهد شد .

اصلا توابع چی هستن ؟

توابع در واقع قسمتهایی از برنامه هستند که شما اون ها رو یک بار مینویسید

 

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

توابع مزیت هایی دارن ، مزیت هایی که الان به ذهنم میرسه :


۱ – یکی سرعت اجرا کد ها رو بالا میبره

۲ – حجم کد ها رو کم میکنه

۳ – برنامه رو انعطاف پذیر تر میکنه

 

برای ایجاد یک تابع به نکات زیر باید توجه داشته باشید .

 

1 – برای ایجاد یک تابع از کلمه کلیدی function استفاده میشود .

۲ – نام توابع مانند متغیر ها با اعداد شروع نمیشه و کاراکتر های مجاز برای نام توابع a-z-A-Z0-9 هستند .

۳ – دو تابع با یک نام در php خطا خواهد داد

۴ – توابع فقط میتونن یک return داشته باشند

۵ – تابع با رسیدن به اولین return متوقف میشود

 

خب با هم یک تابع ایجاد میکنیم

<?php
function hello(){
echo ‘ hello world ‘;
}
?>

کد بالا یک تابع رو میسازه ، حالا اگر بخوایم از این تابع استفاده کنیم

 

<?php
hello(); // hello world
?>

نام و دو تا پرانتز میتونه تابع ما رو فراخوانی کنه .

 

توابع میتونن ورودی هم داشته باشن .

<?php
function hello($name){
echo $name;
}
?>

<?php
hello(‘nodiran’); //nodiran
?>
Google ای باشید .

درباره مهدی یعقوبی

مهدی یعقوبی ، طراح برنامه نویس سیستم های تحت وب 20 ساله . همین :D