我在 Yii 做一个项目,但我是 php 的新手。所以我的问题是我需要比较两个模型......并检查每个属性是否相同。这基本上是一个php问题
我有两个模型,比如 $model1 和 $model2,我需要比较每个模型的每个属性。我需要比较模型,例如:
if ($model1->id == $model2->id){
//do something here
}
if ($model1->value == $model2->value){
//do something here
}
但是动态地没有真正指定属性ID,因为我想循环并比较每个属性
我这里有一个代码打印每个model1的属性:
foreach ($model1 as $key => $value) {
echo "$key => $value";
echo "<br/>";
}
此代码导致:
id => ...
value => ...
name => ...
我如何遍历这两个模型并进行比较?非常感谢Thanks.help :)