Cách sử dụng hàm trong PHP - Bài 15 1. Cấu trúc hàm HTML: //tạo hàm function <tên hàm>(<tham số>) { Code.... } //gọi hàm <tên hàm>(<tham số truyền vào>) VD: HTML: //tạo hàm function taoham(thamso1, thamso2) { Code.... } //gọi hàm taoham(1,'giá trị tham số 2'); 2. Cấu trúc hàm chứa giá trị mặc định: HTML: //tạo hàm function tenham(thamso1,thamso2=1) { Code.... } //gọi hàm tenham(12); Ý nghĩa : Khi người dùng gọi hàm tenham(12); thamso1 sẽ nhận giá trị truyền vào là 12, thamso2 không được tryền vào sẽ tự động nhận giá trị thamso2=1. Code trong demo: HTML: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Cách sử dụng hàm trong PHP</title> </head> <body> <h1 align="center">Cách sử dụng hàm trong PHP</h1> <?php //phpinfo(); //cấu trúc hàm /*function <tên hàm>(<tham số>) { Code.... }*/ //VD: tạo tháng ngày năm bằng cách gọi hàm // $from=1 : tạo giá trị mặc định khi không gọi, VD: khi gọi createdmy('Ngày',32); hàm sẽ mặc định lấy giá trị $from=1 cho vào ! Giá trị mặc định để bên tay phải của hàm. function createdmy($type,$to, $from=1) { echo " $type : <select>"; for($i=$from;$i<$to;$i++) { echo "<option value=\"$i\">$i</option>"; } echo '</select>'; } echo '<span><b>Tạo Tháng Ngày Năm</b></samp><br><br>'; createdmy('Ngày',32); createdmy('Tháng',13,1); createdmy('Năm',2007,1900); ?> </body> </html>