Cách đặt giá trị mặc định cho biến đối số trong hàm PHP
Trong hướng dẫn này, bạn sẽ tìm hiểu cách sử dụng giá trị mặc định cho biến đối số trong hàm PHP. Giá trị mặc định này chỉ được sử dụng bởi hàm nếu không có giá trị cho biến đối số được truyền cho hàm trong lệnh gọi hàm.

Trong các hướng dẫn trước, bạn đã học cách viết một hàm PHP cơ bản và bạn đã học cách truyền thông tin đến hàm thông qua lệnh gọi hàm. Chúng ta hãy xem một chức năng đơn giản và gọi chức năng.

Chức năng và chức năng gọi PHP cơ bản
chức năng Hello_Visitor ($ current_name)
{echo "Chào mừng, $ current_name"; }

Hello_Visitor ("Nancy");

Như bạn có thể thấy, hàm Hello_Visitor này có một biến đối số, $ current_name. Trong hàm gọi giá trị được truyền cho hàm cho biến $ current_name là Nancy. Nhưng, như bạn có thể tưởng tượng, nếu không có giá trị nào được chuyển trong lệnh gọi hàm, thứ duy nhất được in trên trang web sẽ là Chào mừng bạn. Vì vậy, để chuẩn bị cho các tình huống khi không có giá trị nào được truyền cho hàm, bạn có thể đặt giá trị mặc định được sử dụng. Hãy đặt giá trị mặc định thành tất cả mọi người. Sau đó, khi giá trị mặc định được sử dụng, tin nhắn được gửi tới trình duyệt web sẽ là Chào mừng các bạn. Dưới đây là mã được thay đổi sẽ đặt giá trị mặc định cho biến đối số.

chức năng Hello_Visitor ($ current_name = "mọi người")
{echo "Chào mừng, $ current_name"; }

Hello_Visitor ();

hàm function_name ($ argument = value)
chức năng Hello_Visitor ($ current_value = "mọi người")
Như bạn có thể thấy, một giá trị mặc định được đặt bằng cách gán giá trị cho biến đối số trong ngoặc đơn. ($ argument = value) Như đã nêu ở trên, giá trị tất cả mọi người sẽ được sử dụng nếu không có giá trị nào khác được truyền qua lệnh gọi hàm.

Tên chức năng( );
Hello_Visitor ();
Trong hàm gọi cơ bản này, không có gì giữa các dấu ngoặc đơn và do đó không có giá trị nào được truyền cho hàm.





Video HướNg DẫN: Jquery căn bản - Bài 11: Làm việc với single select và multiple select (Có Thể 2024).