Điều này có hợp pháp không?Sử dụng hằng số làm giá trị hàm mặc định trong PHP
<?php
function ftw($foo = 'pwnage', $nub = MENU_DEFAULT_VALUE, $odp = ODP_DEFAULT_VALUE) {
//lots_of_awesome_code
}
?>
nơi MENU_DEFAULT_VALUE
và ODP_DEFAULT_VALUE
là hằng số được xác định trước đó trong tệp.
vâng, nhưng tôi gặp sự cố trong một chức năng sử dụng tính năng này và tôi nghĩ có thể về mặt kỹ thuật có thể nhưng chống lại các phương pháp hay nhất. –