Diễn đàn chia sẻ kiến thức tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Diễn đàn chia sẻ kiến thức tin học

computer internet tin tức source code download rom tin học

Latest topics
» 8 kiểu người ai cũng ngại làm việc chung
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyTue 21 Jun 2016, 3:05 am by ADMIN

» Khám phá hòn đảo tình yêu Song Saa bí ẩn nhất thế giới ngay sát vách Việt Nam
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyTue 21 Jun 2016, 2:45 am by ADMIN

» Thư gửi em - người anh ấy thương. Cám ơn em đã thay chị yêu thương anh ấy...
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyTue 21 Jun 2016, 2:00 am by ADMIN

» Có những phút yêu làm con người ta đau nhói...
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyTue 21 Jun 2016, 1:54 am by ADMIN

» Game Bách thú vô song nhập vai thế hệ mới click here to play
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyMon 10 Aug 2015, 9:55 pm by ADMIN

» Root LG L90 DUAL SIM
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyMon 10 Aug 2015, 9:19 pm by ADMIN

» Viện Hóa Đạo đường Trần Quốc Toản (nay là Việt Nam Quốc Tự)
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyMon 10 Aug 2015, 8:53 pm by ADMIN

» PortForward Network Utilities 2.0.15 + Portable
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyMon 10 Aug 2015, 7:51 pm by ADMIN

» Cuộc đời có những thứ chúng ta phải lựa chọn...
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyMon 10 Aug 2015, 7:42 pm by ADMIN

» Cơn gió lạ thổi qua làng Game Việt
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyMon 10 Aug 2015, 7:36 pm by ADMIN

» Đường Tổng Đốc Phương Chợ Lớn (Nay là Châu Văn Liêm Q5)
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyMon 10 Aug 2015, 7:12 pm by ADMIN

» Cửu tinh vô song Khuyến cáo nghiêm túc: Đừng Chơi - Đến con gái còn bị nghiện!
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyMon 10 Aug 2015, 12:52 pm by ADMIN

» [Bạn biết chưa] 10 mẫu phụ nữ có giá hơn cả "chân dài, ngực khủng"
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptyMon 10 Aug 2015, 10:07 am by ADMIN

» [phim hoạt hình]Looney Tunes Rabbit Run 2015 1080p WEB-DL DD5 1 H 264-RARBG
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptySun 09 Aug 2015, 10:02 pm by ADMIN

» Công an : Bắt được “nội y tặc”
Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP EmptySun 09 Aug 2015, 9:46 pm by ADMIN

Statistics
Diễn Đàn hiện có 82 thành viên
Chúng ta cùng chào mừng thành viên mới đăng ký: tangkimchi

Tổng số bài viết đã gửi vào diễn đàn là 433 in 389 subjects

You are not connected. Please login or register

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

Go down  Thông điệp [Trang 1 trong tổng số 1 trang]

ADMIN

ADMIN
Admin
Admin

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

Bài 8: Khái niệm về hàm và gọi lại hàm trong PHP 27_04_2009_Php.Architect55

Để 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ụ:








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ụ:








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ụ:








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






























Tạo file body.html với nội dung:












Tạo file bottom.html với nội dung:














Banner
Home News Music Download Contact



Noi dung website


Copyright@ abc.com










Tạo trang index.php với nội dung:








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)

Nguồn: qhonline.info

https://vantruongvu.forumvi.com

Về Đầu Trang  Thông điệp [Trang 1 trong tổng số 1 trang]

Permissions in this forum:
Bạn không có quyền trả lời bài viết