В PHP, если у меня есть функция, написанная вот так
function example($argument1, $argument2="", $argument3="")
И я могу вызвать эта функция в другом месте вроде этого
example($argument1)
Но если я хочу дать какое-то значение третьему аргументу, Что делать:
example($argument1, "", "test");
или
example($argument1, NULL, "test");
Я думаю, оба будут работать, но как лучше? Потому что в будущем, если значение $ аргумент2 будет изменено в основной функции и если у меня будет "", возникнут ли проблемы? Или NULL - лучший вариант?
Спасибо