我想从密钥中删除对象中的一些信息。
是否有可能做出类似的事情:
foreach ( $object AS $key => $value ) {
if ( $key == "abc" ) {
unset( $object{ $key } );
}
}
当我尝试时,我有:
Cannot use object of type stdClass as array
THX
答案 0 :(得分:0)
foreach ($object as $key => $value)
{
if ($key === "abc")
{
unset($object->key);
}
}
虽然看到你知道密钥(基于你的“if”),但你可以这样做:
unset($object->abc);