Dalam manual PHP, untuk menunjukkan sintaks untuk fungsi dengan parameter opsional, mereka menggunakan tanda kurung di sekitar setiap set parameter opsional yang bergantung. Misalnya, untuk date()fungsi, manual berbunyi:
string date ( string $format [, int $timestamp = time() ] )
Di mana $timestampparameter opsional, dan ketika dibiarkan kosong, defaultnya time()adalah nilai pengembalian fungsi.
Bagaimana Anda membuat parameter opsional seperti ini ketika mendefinisikan fungsi khusus di PHP?
function dosomething($var1, $var2, $optionalValue = null)Saya menemukan opsi yang lebih baik ini.