Trong hướng dẫn sử dụng PHP, để hiển thị cú pháp cho các hàm có tham số tùy chọn, chúng sử dụng các dấu ngoặc xung quanh mỗi bộ tham số tùy chọn phụ thuộc. Ví dụ, đối với date()
chức năng, hướng dẫn đọc:Làm thế nào để bạn tạo các đối số tùy chọn trong php?
string date (string $format [, int $timestamp = time() ])
đâu $timestamp
là một tham số tùy chọn, và khi rời khỏi nó mặc định để trống giá trị trả về các chức năng của time()
.
Bạn làm cách nào để tạo các tham số tùy chọn như thế này khi xác định hàm tùy chỉnh trong PHP?
, điều này sẽ đánh giá nếu 0 hoặc "false" được chuyển đến $ bar. – Tyzoid
Null là một mặc định tốt hơn nhiều. – Kzqai
không phải là $ bar! == false cũng hoạt động? – DooMMasteR