Thứ Hai, 12 tháng 8, 2013

Bài 8 - Hàm trong php

Hàm – một phần tạo nên sức mạnh của PHP. Trong PHP có hơn 700 hàm được dựng sẵn. Vẫn chưa đủ đối với bạn? trong bài hôm nay chúng ta sẽ học về cách tạo một hàm riêng cho ứng dụng PHP của bạn.
Thông tin
Nên đặt tên hàm sao cho gần đúng với ý nghĩa về công dụng của hàm
Tên hàm có thể bắt đầu với ký tược hoặc dấu gạch dưới (không bắt đàu với chữ số)
Một khi hàm được khai báo, bạn có thể sử dụng nó bất kỳ nơi nào trong trang PHP. Tạo một hàm PHP, cú pháp:
function tenham()
{
  code sẽ được thực hiện;
}
Một ví dụ đơn giản về sử dụng hàm:
<html>
<body>
<?php
function diachiweb()
{
echo "daotaolaptrinh.edu.vn";
}
echo "Trang web của tui là ";
diachiweb();
?>
</body>
</html>
Trang web của tui là daotaolaptrinh.edu.vn
Nâng cao
Hàm PHP -trả về giá trị Làm một ví dụ nhỏ. Đoạn code này sẽ cho ra kết quả giống như ví dụ ở phần thêm tham số cho hàm ở phía trên.
<html>
<body>
<?php
function binhphuong($num)
{
$text = $num * $num'
return $text;
}
echo "5 bình phương là ".binhphuong(5);
echo "10 bình phương là ".binhphuong(10);
echo "15 bình phương là ".binhphuong(15);
?>
</body>
</html>
Ta dùng lệnh
return $bien;
để kết thúc hàm, và trả về giá trị là $bien. Lưu ý, ngay sau khi sử dụng lệnh return, hàm sẽ kết thúc . Bất kỳ các câu lệnh nào khác nằm phía sau nó đều sẽ không được tiếp tục thực hiện.
Hàm PHP – sử dụng tham số
Tăng cường thêm sức mạnh cho hàm, sử dụng thêm tham số để tùy biến hàm một cách nhanh chóng, mà không cần can thiệp nhiều đến nội dung đoạn code ban đầu.
<html>
<body>
<?php
function binhphuong($num)
{
$text = $num * $num'
echo $text . "<br />";
}
echo "5 bình phương là ";
binhphuong(5);
echo "10 bình phương là ";
binhphuong(10);
echo "15 bình phương là ";
binhphuong(15);
?>
</body>
</html>
Đoạn code trên chỉ là một ví dụ minh họa việc sử dụng tham số trong tạo hàm, và trong việc sử dụng hàm.
Để có thể hiểu sâu hơn về hàm trong php, bạn có thể xem qua tài liệu php cơ bản hoặc đăng ký lớp học đào tạo lập trình tại công ty An Tâm Đức

Không có nhận xét nào:

Đăng nhận xét