COMPUTER LEARNING CENTER
WWW.HUUKHANG.COM
Moân hoïc: PHP
Baøi 6
Baøi hoïc naøy chuùng ta seõ laøm quen caùch khai baùo haøm, cheøn taäp
tin vaø taäp tin duøng chung
:
9
Caùch khai baùo haøm.
9
Xaây döïng taäp tin ñònh daïng noäi dung
9
Taäp tin duøng chung
KHAI BAÙO HAØM TRONG PHP
Haøm do ngöôøi söû duïng ñònh nghóa cho pheùp baïn xöû lyù nhöõng taùc vuï thöôøng laëp ñi laëp
laïi trong öùng duïng.
Ñeå khai bao haøm, baïn söû duïng töø khoaù function vôùi cuù phaùp töông töï nhö sau:
1.
function
functioname($parameter)
{
return
value;
}
Trong tröôøng hôïp haøm khoâng coù giaù trò traû veà thì haøm ñöôïc xem nhö thuû tuïc. Ngoaøi ra,
baïn coù theå khai baùo tham soá tuyø choïn baèng caùch gaùn giaù trò maëc ñònh cho tham soá. Ví
duï chuùng ta khai baùo:
function functioname($parameter1, $parameter2=10 )
{
return
value;
}
Ñoái vôùi tröôøng hôïp naøy thì tham soá $parameter1 laø tham soá baét buoäc vaø tham soá
$parameter2 laø tham soá tuyø choïn, khi goïi haøm neáu khoâng cung caáp tham soá cho
$parameter2 thì tham soá naøy coù giaù trò laø 10.
Ví duï, baïn khai baùo trang function.php coù haøm getResult nhaän hai soá vaø pheùp toaùn sau
ñoù tuyø thuoäc vaøo pheùp toaùn haøm traû veà keát quaû. Neáu ngöôøi söû duïng khoâng cung vaáp
pheùp toaùn thì maëc ñònh laø pheùp toaùn +.
<HTML>
<HEAD>
<TITLE>::Welcome to PHP</TITLE>
</HEAD>
<BODY>
<h4>Function</h4>
<?php
function getResult($number1, $number2,$operator="+")
{
$result=0;
switch($operator)
{
case
"+":
$result=$number1+$number2;
break;
case
"-":
Giaùo vieân: Phaïm Höõu Khang