我正在尝试以下列方式更改对象值,但它不起作用
<?php
foreach ($fields as &$field) :
if($field->name == 'jform[contact_subject]'){
$field->type = 'hidden';
}
?>
答案 0 :(得分:1)
您应该使用for循环然后更改值。 foreach循环不允许从循环内部更改数据。 for循环