Доорх 2 цонхонд
харгалзах утгуудыг бєглєнє vv.
(Анхаар: татварын
хувьд 100-аас дээш тоо оруулж болохгvй!)
Эхний
жишээ болгоод 2 argument хэрэглэгчээс авж эцсийн хариуг vзvvлдэг жижиг function
бvтээе! Доорх жишээг хийхэд нэг HTML ба нэг РНР хуудас хэрэгтэй.
HTML
хуудасны сорс код нь дараах байдалтай байна.
<FORM
NAME="form1" METHOD="post" ACTION="tax.php">
Цалин:
<INPUT TYPE="text" NAME="salary"
SIZE="4" MAXLENGTH="6">
<BR>
Татварын
хувь: <INPUT TYPE="text" NAME="tax_rate"
SIZE="1" MAXLENGTH="2">
<BR>
<INPUT TYPE="submit"
NAME="Submit" VALUE="Тооцоол"> <INPUT
TYPE="reset" NAME="Submit2" VALUE="Єєрчлєх">
</FORM>
Дээрх
кодноос анхаарах хэсгийг нь улаанаар тэмдэглэв.
Улаанаар тэмдэглэсэн хэсэгт
оруулсан хэрэглэгчийн оруулсан утгыг (NAME="salary"
ба NAME="tax_rate")
ACTION="tax.php"-аар
дараачийн РНР хуудас руу шилжvvлнэ. Дараагийн РНР хуудасны сорсыг харъя.
<?php
function
tax($salary,$tax_rate)
{
$loose = ($salary/100)*$tax_rate;
$salary
= $salary - $loose;
return $salary;
}
// function энд бvтээгдсэн
if ($salary AND $tax_rate)
{
echo "Таны цалин: $salary.\n<br>";
// Энд цалинг vзvvлнэ
echo "Татвар: $tax_rate%\n"; // Энд татварын
хэмжээг vзvvлнэ
echo "<hr>";
echo "<br>Yлдэгдэл:
";
echo (tax($salary,$tax_rate)); // Энд vлдэгдлийг vзvvлнэ.
echo "<br><br><a
href=example.htm>Буцах</a>";
} else {
echo "Шаардлагатай
тоог оруулна уу!
<br>
<br>
<a href=example.htm>Буцах</a>\n";
}
?>
tax
< Function-ы нэр
$salary,$tax_rate <
Parameters ба Arguments