如何在stdClassObject php中添加数组

如何在stdClassObject php中添加数组,php,arrays,stdclass,Php,Arrays,Stdclass,我有这样一个数组: 数组([0]=>stdClass对象([id]=>1[title]=>ABC[sentece]=>blablablabla…[topic]=>Science)[1]=>stdClass对象([id]=>2[title]=>DEF[sentece]=>nom…[topic]=>Technology) 如何在php中的stdClass对象中添加数组 例如:我想添加此数组: $number = array (82, 61); 因此,我将使用以下数组: $number = arra

我有这样一个数组:

数组([0]=>stdClass对象([id]=>1[title]=>ABC[sentece]=>blablablabla…[topic]=>Science)[1]=>stdClass对象([id]=>2[title]=>DEF[sentece]=>nom…[topic]=>Technology)

如何在php中的stdClass对象中添加数组

例如:我想添加此数组:

$number = array (82, 61);
因此,我将使用以下数组:

$number = array (82, 61);
数组([0]=>stdClass对象([id]=>1[title]=>ABC[sentce]=>blablablabla…[topic]=>Science[number]=>82[1]=>stdClass对象([id]=>2[title]=>DEF[sentce]=>nom…[topic]=>Technology [数字]=>61

)


谢谢您的帮助。

根据您提供的信息,您需要手动完成此操作

手动输入

$Array = [
    //your array
];
$Array[0]->number = 82;
$Array[1]->number = 61;
自动化?

$Array = [
    //your array
];
$Numbers = [82, 61];
foreach($Numbers as $key => $number) {
    if(isset($Array[$key]) {
        $Array[$key]->number = $number;
    }
}

你在这项任务中遇到了什么困难?你在找属性访问器吗?我想他想把数组元素分布在现有数组上,这样每个数组对象都包含$number arrayyes中的一个数字,这就是我的观点,Muhannad先生。