Kết quả của đoạn code dưới đây là?
php
function foo($msg)
{
echo "$msg";
}
$var1 = "foo";
$var1("will this work");
?>
Trả lời:
Đáp án đúng: D
Trong PHP, bạn có thể gọi một hàm bằng cách sử dụng một biến chứa tên của hàm đó. Trong đoạn code trên, biến `$var1` được gán giá trị là chuỗi "foo", đây cũng là tên của một hàm đã được định nghĩa. Sau đó, `$var1("will this work")` sẽ gọi hàm `foo` và truyền chuỗi "will this work" làm tham số. Do đó, hàm `foo` sẽ in ra chuỗi "will this work".





