В JavaScript я могу объявить AND передать объект функции следующим образом:
passInObject({name: "myname", age: 34, height: 70});
function passInObject(myObject) {
var name = myObject.name;
var age = myObject.age;
var height = myObject.height;
//do stuff with variables here
}
Есть ли способ сделать это в PHP? Я все еще новичок и пытаюсь обернуть мозг вокруг себя через кросс-языковые сравнения. Благодарю!
Просто выделите массив для объекта StdClass при вызове функции
passInObject((object) ['name' => 'myname', 'age' => 34, 'height' => 70]);