Значения параметров функции PHP по умолчанию, как передать значение по умолчанию для не последних параметров?

Большинство из нас знает следующий синтаксис:

function funcName($param='value'){
    echo $param;
}
funcName();

Result: "value"

Нам было интересно, как передать значения по умолчанию для параметра "не последний"; В параметре? Я знаю, что это терминология далеко, но простой пример будет:

function funcName($param1='value1',$param2='value2'){
    echo $param1."\n";
    echo $param2."\n";
}

Как мы выполняем следующее:

funcName(---default value of param1---,'non default');

Result:

value1
not default

Надеюсь, что это имеет смысл, мы хотим в основном принять значения по умолчанию для параметров, которые не являются последними.

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос