Sep 8

Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP Không rõ


Để giảm thời gian lặp lại 1 thao tác code nhiều lần, PHP hỗ trợ người lập trình việc tự định nghĩa cho mình những hàm có khả năng lặp lại nhiều lần trong website. Việc này cũng giúp cho người lập trình kiểm soát mã nguồn một cách mạch lạc. Đồng thời có thể tùy biến ở mọi trang. Mà không cần phải khởi tạo hay viết lại mã lệnh như HTML thuần.
1- Hàm tự định nghĩa:
Cú pháp:
function functiono_name()
{
//Lệnh thực thi
}
Tên hàm có thể là một tổ hợp bất kỳ những chứ cái, con số và dấu gạch dưới, nhưng phải bắt đầu từ chứ cái và dấu gạch dưới.
Ví dụ:

<?php
function name()
{
$name= array("Kenny", "Jiro", "Calvin", "Gillian");
foreach ($name as $test)
{ echo "$test<br>"; }
}
name();
?>
2- Hàm tự định nghĩa với các tham số:
Cú pháp:
function function_name($gt1,$gt2)
{
//Hành động
}
Ví dụ:

<?php
function indulieu($text)
{
echo "$text<br>";
}
indulieu("welcome");
indulieu("who are you ?");
?>
3- Hàm tự định nghĩa với giá trị trả về:
Cú pháp:
function function_name(Có hoặc không có đối số)
{
//Thuc thi
return giatri;
}
Ví dụ:
<?php
function tinhtong($a,$b)
{
$total=$a+$b;
return $total;
}
echo tinhtong(19,31)
?>

4-Gọi lại hàm trong PHP:
PHP cung cấp nhiều hàm cho phép triệu gọi lại file. Như hàm include("URL đến file"), require("URL Đến file").
Ngoài hai cú pháp trên còn có include_once(), require_once(). Hai hàm này cũng có trách nhiệm gọi lại hàm. Những chúng sẽ chỉ gọi lại duy nhất 1 lần mà thôi.
Ví dụ:
Tạo file top.html với nội dung:
<html><head><title>Welcome to you</title></head>
<body>
<table border=1 width=700>
<tr><td colspan=5 align=center>Banner</td></tr>
<tr>
<td align=center> Home </td>
<td align=center> News </td>
<td align=center> Music </td>
<td align=center> Download</td>
<td align=center> Contact</td></tr>
Tạo file body.html với nội dung:
<tr><td colspan=5 align=center>
Noi dung website
</td>
</tr>
Tạo file bottom.html với nội dung:
<tr>
<td colspan=5 align=center> Copyright@ abc.com</td>
</tr>
</table>
</body>
</html>
Tạo trang index.php với nội dung:
<?php
include("top.html");
include("body.html");
include("bottom.html");
?>
Tổng kết:

Kết thúc bài học này, hẳn các bạn đã có những khái niệm cơ bản về hàm và cách sử dụng lại mã PHP. Trên ứng dụng thực tế việc dùng các hàm để triệu gọi đóng vai trò khá quan trọng, nó giúp mã nguồn của người sử dụng logic và dễ dàng chỉnh sửa hơn, việc ứng dụng nó trên website như thế nào cũng sẽ tùy biến hơn so với cách viết trực tiếp trên từng file.
Bài tập áp dụng:
1- Thiết kế website hoàn chỉnh bằng việc phân tách các file.
2- Xây dựng website với yêu cầu sau. Cho phép người sử dụng chọn mua số lượng hàng. Với giá tương ứng với từng mặt hàng. Sau đó xuất tổng tiền(đã bao gồm thuế VAT 10%).
(Bùi Quốc Huy)
Điền mail của bạn để nhận bài viết mới!
tinhoc2
Chia sẽ bài viết cho bạn bè
.

_________________________________________
Bài viết được đăng bởi: sandykg09
Đăng trên:
Tinhoc2

Hãy cùng chia sẻ với bạn bè bằng cách
Copy đường link dưới đây gửi đến nick yahoo bạn bè!

--> http://tinhoc2.net/bai-8-khai-niem-ve-ham-va-goi-lai-ham-trong-php/ Xin lỗi đã Spam , gửi cho bạn bè tin này dùm mình nha ( an tâm là không có virus đâu )

BÀI VIẾT LIÊN QUAN
- Download phpMyAdmin 3.4.10
- phpDesigner v8.0.0.145 Trở thành nhà thiết kế web
- Tổng hợp tài liệu về lập trình PHP và MySQL
- Share source code website tự động cập nhật tin tức từ zing
- Share mã nguồn web shop bán hàng trực tuyến PHP
- Code quản lý phòng học bằng website
- Code shop cá cảnh bằng PHP
- Code treo nick yahoo bằng PHP
- Viết form đăng nhập bằng PHP và MYSQL
- Kết hợp PHP và MYSQL để xây dựng website
- Giới thiệu Cơ bản về ngôn ngữ SQL và Mysql
- Bài 7: Khái niệm cơ bản về Cookie và session trong PHP
- Tổng quan về mảng và các hàm hỗ trợ trong PHP - bài 6
- Tìm hiểu quy trình làm việc trên file trong PHP -Bài 5

BÀI VIẾT NGẪU NHIÊN
- Thời Trang Váy Ren Của Các Sao
- Những đường cong quyến rủ của Leah Dizon
- Theme lá thư tình yêu cho blog plus
- Proxy Switcher Pro 4.8.3 Build 5467, Fake IP tốt nhất
- Xem Phim Hoạt Hình Brave - Siêu Phẩm Hoạt Hình Thế Giới
- Chát cùng lúc bằng nhiều YM với nhiều nick khác nhau
- Tài liệu về ASP có tiếng việt
- RegistryBooster 2012 6.0.10.7 - Tối ưu hệ thống PC
- Hài Táo Quân Idol 2012
- Chuyển đổi file ảnh với GIF to Flash Converter 2.6
- Xem video 101 bàn thắng của Messi ở La Liga
- Xem trực tiếp Schalke và MU online ngày 27/4
- Michael learns to rock-That's Why You Go Away
- PC Inspector File Recovery 4.0 - Phục hồi dữ liệu
- Kết quả bốc thăm Vòng knock-out cúp C1 2010 - 2011

Xem bài viết Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP cực hay - Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP cực hấp dẫn
Viết nhận xét
Hình vui
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
Mở HTML
Mở UBB
Mở hình vui
Ẩn giấu
Hãy nhớ
Các bạn vui lòng viết tiếng việt có dấu. Các nhận xét sai quy định sẽ bị BQT xóa!
Tên gọi   Mật khẩu   Khách không cần mật khẩu
Địa chỉ web   Email   [Đăng ký]