我可以声明并将对象传递给PHP中的函数吗?

时间:2015-05-25 21:38:32

标签: javascript php object

在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中执行此操作?我还是新手,并试图通过跨语言比较将我的大脑包裹起来。谢谢!

1 个答案:

答案 0 :(得分:2)

在调用函数

时,只需将数组转换为StdClass对象
passInObject((object) ['name' => 'myname', 'age' => 34, 'height' => 70]);