Hướng dẫn php functions
Show Định nghĩa và cách dùng PHP functionPHP function (thường gọi là hàm), có rất nhiều hàm khác nhau được khai báo sẵn trong php, chúng ta chỉ việc gọi và sử dụng, tuy nhiên chúng ta cũng có thể viết những hàm dành riêng cho một tính năng bất kỳ nào đó.
Cấu trúcCode được thực thi;
}
tên_hàm(); // Gọi function
?>
Ví dụPHP không phân biệt gọi hàm trước và sau khai báo function, cả 2 cách gọi là như nhau. PHP function và đối số
PHP function với 1 đối số"; } myFunction("Nguyễn Văn Tý"); myFunction("Trần Văn Tèo"); ?> Nguyễn Văn Tý PHP function với 2 đối số"; } myFunction("Nguyễn Văn Tý", 25); myFunction("Trần Văn Tèo", 19); ?> Nguyễn Văn Tý - 25 tuổi PHP function với đối số mặc địnhKhi sử dụng đối số với phép gán bằng, sẽ cho ta dạng đối số mặc định, khi gọi function mà không truyền đối số sẽ cho ta đối số mặc định. ";
}
myFunction("Nguyễn Văn Tý");
myFunction("Trần Văn Tèo");
myFunction(); // Cách gọi sau sẽ được truyền đối số mặc định.
?> Nguyễn Văn Tý PHP function - return giá trịĐể trả về giá trị nào đó của một function, ta sử dụng câu lệnh Ví dụTa thấy điều kiện lặp sẽ dừng lại khi $a lớn hơn 5 hoặc $b nhỏ hơn 3, chỉ cần 1 điều kiện đúng thì biểu thức bên dưới vẫn được thực thi. PHP function - Hàm lồng nhauVí dụ
PHP - function thường dùng
break
breakSau khi cộng break 2"; break; // Chỉ thoát khỏi switch case 10: echo "i có giá trị 10"." i có giá trị 5 Giá trị continue
continue"; } ?> Tại điều kiện isset()
isset() - không tồn tại giá trịDo biến $a chưa có giá trị, nên hàm kiểm tra isset() - tồn tại giá trịDo biến isset() - điều kiện rẽ nhánhempty()
Ví dụ:Khác với hàm empty() - giá trị khác rỗngempty() - điều kiện rẽ nhánhexit()
exit()Ta thấy đoạn echo thứ 2 đã không được thực hiện. exit(string)Trước khi có exit()-Thoát rồi die()
Ví dụ:Ta thấy đoạn echo thứ 2 đã không được thực hiện. die(string)Trước khi có die()-Thoát rồi |