PHP对象,设置多个属性
发布时间:2020-12-13 13:40:21 所属栏目:PHP教程 来源:网络整理
导读:是否可以一次为php中的对象设置多个属性? 而不是做: $object-prop1 = $something;$object-prop2 = $otherthing;$object-prop3 = $morethings; 做类似的事情: $object = (object) array( 'prop1' = $something,'prop2' = $otherthing,'prop3' = $morething
是否可以一次为php中的对象设置多个属性?
而不是做: $object->prop1 = $something; $object->prop2 = $otherthing; $object->prop3 = $morethings; 做类似的事情: $object = (object) array( 'prop1' => $something,'prop2' => $otherthing,'prop3' => $morethings ); 但不覆盖对象.
不像你想要的那样.但这可以通过使用循环来完成.
$map = array( 'prop1' => $something,'prop3' => $morethings ); foreach($map as $k => $v) $object->$k = $v; 仅查看2条额外的线条. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |