有没有办法以类似于 jQuery 的方式实例化一个新的 PHP 对象?我说的是在创建对象时分配可变数量的参数。例如,我知道我可以这样做:
...
//in my Class
__contruct($name, $height, $eye_colour, $car, $password) {
...
}
$p1 = new person("bob", "5'9", "Blue", "toyota", "password");
但我想只设置其中的一些。所以像:
$p1 = new person({
name: "bob",
eyes: "blue"});
这更像是在 jQuery 和其他框架中如何完成的。这是内置在 PHP 中的吗?有没有办法做到这一点?还是我应该避免它的原因?