Tải bản đầy đủ (.doc) (3 trang)

Hàm Trong PHP ppsx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (113.49 KB, 3 trang )

Hàm Trong PHP
Hàm là khối mã có thể được thi hành bất cứ khi nào chúng ta cần nó.
Tạo Hàm PHP :
* tất cả hàm bắt đầu với từ “function()”
* tên hàm – nó nên khả dĩ để hiểu những gì chức năng có bằng tên của nó. Tên có thể bắt
đầu với thư hay nhấn mạnh ( không phải số )
* thêm ” { ” – mã chức năng bắt đầu sau dốc quăn là mở
* chèn mã chức năng
Ví dụ:
<html>
<body>
<?php
function writeMyName()
{
echo "Kai Jim Refsnes";
}
writeMyName();
?>
</body>
</html>
Sử dụng Hàm PHP
Bây giờ chúng ta sẽ sử dụng hàm PHP trong script
<html>
<body>
<?php
function writeMyName()
{
echo “Kai Jim Refsnes”;
}
echo “Hello world!<br />”;
echo “My name is “;


writeMyName();
echo “.<br />That’s right, “;
writeMyName();
echo ” is my name.”;
?>
</body>
</html>
Mã trên sẽ có kết quả như sau:
Hello world!
My name is Kai Jim Refsnes.
That’s right, Kai Jim Refsnes is my name.
Hàm PHP – thêm thông số
Hàm đầu tiên của chúng ta là ( writeMyName ( ) ) là một hàm rất đơn giản. Chỉ có viết
xâu tĩnh.
Để thêm tính năng nhiều hơn vào hàm, chúng ta có thể thêm thông số. Thông số giống y
biến số.
Bạn có thể đã nhận thấy dấu ngoặc đơn sau chức năng tên, như : writeMyName ( ).
Thông số được định rõ bên trong dấu ngoặc đơn.
Ví dụ 1
Theo ví dụ này sẽ viết first names kiểu khác nhưng giống như last name.
<html>
<body>
<?php
function writeMyName($fname)
{
echo $fname . " Refsnes.<br />";
}
echo "My name is ";
writeMyName("Kai Jim");
echo "My name is ";

writeMyName("Hege");
echo "My name is ";
writeMyName("Stale");
?>
</body>
</html>
Ví dụ trên sẽ đưa ra:
My name is Kai Jim Refsnes.
My name is Hege Refsnes.
My name is Stale Refsnes.
Ví dụ 2:
Hàm này với 2 tham số
<html>
<body>
<?php
function writeMyName($fname,$punctuation)
{
echo $fname . " Refsnes" . $punctuation . "<br />";
}
echo "My name is ";
writeMyName("Kai Jim",".");
echo "My name is ";
writeMyName("Hege","!");
echo "My name is ";
writeMyName("Ståle"," ");
?>
</body>
</html>
Hàm này sẽ đưa ra:
My name is Kai Jim Refsnes.

My name is Hege Refsnes!
My name is Ståle Refsnes
Những hàm trong PHP – Những giá trị trả lại
Những hàm cũng có thể sử dụng để trả về giá trị
Vidu:
<html>
<body>
<?php
function add($x,$y)
{
$total = $x + $y;
return $total;
}
echo "1 + 16 = " . add(1,16);
?>
</body>
</html>
Kết quả đưa ra:
1 + 16 = 17

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×