Suppose I have a function/method F() that takes 3 parameters $A, $B and $C defined as this.
function F($A,$B,$C){
...
}
Suppose I don’t want to follow the order to pass the parameters, instead can I make a call like this?
F($C=3,$A=1,$B=1);
instead of
F(1,2,3)
Absolutely not.
One way you’d be able to pass in unordered arguments is to take in an associative array:
You could then invoke it like this: