我有一个从 MySQL 检索到的 PHP 对象。
我可以通过 foreach 循环并使用 => 运算符来检索每个对象的值。我想做的是在 foreach 循环之前应用一些逻辑,并可能编辑/删除一些行。
我将如何更改其中一项的值,例如对象 1 的 question_id?另外,如果满足某个条件,我将如何遍历每个对象并删除它?然后如何插入新对象?
有没有我可以阅读的教程,我可以用数组做大部分事情,但对象对我来说是新的。
提前致谢。
Array (
[0] => stdClass Object (
[question_id] => 1
[question_type] => multiple_choice
[question_unit] => 7
[question_difficulty] => 56.5956047853
)
[1] => stdClass Object (
[question_id] => 2
[question_type] => multiple_choice
[question_unit] => 7
[question_difficulty] => 54.665002232
)
[2] => stdClass Object (
[question_id] => 3
[question_type] => multiple_choice
[question_unit] => 7
[question_difficulty] => 55.2923002984
)
)