我有一个包含 10 个字段的表,这些字段具有以下名称:field1、field2 等等……我想检索一个注册器(使用 eloquent 和 ->first() )。当我有对象时(比如说 $user),我可以在控制器中做这样的事情吗?
for ($i=1; $i<=10; $i++) {
$field_name = 'field'.$i;
if ($user->$field_name == 1) {
// do something
}
}
或者我必须手动调用它们?
if ($user->field1 == 1) {
// do something
}
if ($user->field2 == 1) {
// do something
}
....