PDA

View Full Version : سوال: توضیح درباره تابع



محمد دشتی زاده
یک شنبه 06 اسفند 1391, 06:25 صبح
با سلام
من در باره این مورد به مشکل بر خورد کردام یعنی درباره این قسمت زیاد متوجه نشدام

تعريف تابع
استفاده مي كنيم. سپس، نام تابع و علامت پرانتز باز ()) function از كلمه كليدي PHP براي تعريف يك تابع در
و در ادامه، اسامي پارامترهاي ورودي تابع را مي نويسيم كه با كاما (,) از هم جدا مي شوند (البته درصورت وجود
پارامتر ورودي ) و درنهايت، علامت پرانتز بسته (() را ذكر مي كنيم. بدين ترتيب، عنوان تابع ايجاد مي شود. حال
كافي است بين دو علامت آكولاد باز (}) و آكولاد بسته ({)، بدنه تابع را بنويسيم. مثال:
function greeting($name,$type)
{
$greeting="";
switch($type)
{
case 0:
$greeting="Welcome";
break;
case 1:
$greeting="GoodBye";
break;
default:
$greeting="";
break;
}
echo("<P ALIGN=\"CENTER\">$greeting $name.</P>\n");
}
دريافت مي كند و آنرا درون $type و $name دو پارامتر ورودي به نام ،greeting در مثال فوق، تابع
ويا هي چكدام را همرا هبا عبارت GoodBye يا Welcome عبارت ،$type يك پاراگراف و در وسط سطر، براساس
درج مي كند. به عنوان مثالي از فراخواني تابع فوق، به كد زير دقت كنيد:
greeting("PHP User",0);
//Output: "Welcome PHP User."
greeting("PHP User",1);
//Output: "GoodBye PHP User."

میشه درباره تابع فقط در مورد همین قعطه کد فقط یک توضیح مختصر دهید ممنون شما می شوم
با تشکر

imanitc
یک شنبه 06 اسفند 1391, 09:46 صبح
اين تابع نام يوزر و نوع محاوره ميگيره اگر نوع 0 پاس بشه خوش آمد گويي چاپ ميکنه اگر 1 پاس بشه خداحافظي چاپ ميشه
greeting("PHP User",0);
//Output: "Welcome PHP User."
greeting("PHP User",1);
//Output: "GoodBye PHP User."