W podręczniku PHP, aby pokazać składnię funkcji z parametrami opcjonalnymi, używają nawiasów wokół każdego zestawu zależnych parametrów opcjonalnych. Na przykład dla date()
funkcji instrukcja brzmi:
string date ( string $format [, int $timestamp = time() ] )
Gdzie $timestamp
jest parametrem opcjonalnym, a pozostawione puste, domyślnie przyjmuje time()
wartość zwracaną przez funkcję.
Jak zabierasz się do tworzenia takich opcjonalnych parametrów podczas definiowania niestandardowej funkcji w PHP?
function dosomething($var1, $var2, $optionalValue = null)
Znalazłem tę lepszą opcję.