Если кому-то нужны дополнительные разъяснения по ответу:
Вы можете попытаться установить параметры функции в NULL. Это установит значение переменной (в вашем случае $ creation_year) в пустую переменную. Переменная была объявлена, но не содержит значения. Когда функция вызывается так:
<?php copyright_date(); ?>
Ваша функция выполнит код в блоке else.
Если функция вызывается другим способом (с предоставленным аргументом), например:
<?php copyright_date($creation_year); ?>
Указанный аргумент заменяет значение NULL, и выполняется код в блоке If.
Учитывая это, вам также нужно иметь это:
|| $creation_year == NULL
В вашем условии if. Это проверит, является ли значение $ creation_year пустым.