Lập trình PHP - Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP

Để 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.

pdf5 trang | Chuyên mục: PHP | Chia sẻ: dkS00TYs | Lượt xem: 1844 | Lượt tải: 2download
Tóm tắt nội dung Lập trình PHP - Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP 
Để 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"; } 
} 
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"; 
} 
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: 
Welcome to you 
Banner 
 Home 
 News 
 Music 
 Download 
 Contact 
Tạo file body.html với nội dung: 
Noi dung website 
Tạo file bottom.html với nội dung: 
Copyright@ abc.com 
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%). 

File đính kèm:

  • pdf8.pdf
Tài liệu liên quan