Czy to jest legalne?Używanie stałych jako domyślnych wartości funkcji w PHP
<?php
function ftw($foo = 'pwnage', $nub = MENU_DEFAULT_VALUE, $odp = ODP_DEFAULT_VALUE) {
//lots_of_awesome_code
}
?>
gdzie MENU_DEFAULT_VALUE
i ODP_DEFAULT_VALUE
są stałe zdefiniowane uprzednio w pliku.
Tak, ale miałem problemy w funkcji, która używa tego i pomyślałem, że może to technicznie możliwe, ale wbrew najlepszym praktykom. –