Я делаю сценарий PHP.
Мой скрипт имеет функцию, которая выглядит примерно так:
function myFunction($param1 = "foo", $param2 = "bar") {}
Допустим, я хочу указать значение для $ param2, но хочу пропустить $ param1, так как значение по умолчанию хорошо, как я могу сделать что-то вроде этого:
myFunction(param2)
?
Tl; Dr: Могу ли я пропустить определенные параметры при вызове функции?
Когда вы используете необязательный параметр, вам придется поставить его в конце. Нет способа «пропустить» аргумент, кроме как указать значение по умолчанию, например, false или null.
Других решений пока нет …