在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中执行此操作?我还是新手,并试图通过跨语言比较将我的大脑包裹起来。谢谢!
答案 0 :(得分:2)
在调用函数
时,只需将数组转换为StdClass对象passInObject((object) ['name' => 'myname', 'age' => 34, 'height' => 70]);