Hàm tự định nghĩa với giá trị trả về:

Một phần của tài liệu Phần 1: Khái niệm sơ lược, cấu hình và cách cài đặt PHP (Trang 28 - 31)

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) ?>

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”).

Ngồ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%).

Một phần của tài liệu Phần 1: Khái niệm sơ lược, cấu hình và cách cài đặt PHP (Trang 28 - 31)

Tải bản đầy đủ (DOCX)

(128 trang)
w