0
我創建的partials中,項目屬性名稱從數組傳遞以訪問這些屬性的值,但在定義$property->{$variable}
時收到錯誤Undefined property of Namespace\Entity::$variable
。我將如何去做這個工作?在Zend中使用變量調用Class屬性
下面是代碼的一個例子:如果訪問這樣$item->thumb{$thumb_size}
屬性
foreach ($items as $item) {
$thumb_sizes = [];
foreach ($image_sizes as $thumb_size) {
if(!empty($item->thumb{$thumb_size})) {
array_push($thumb_sizes, preg_replace('/^http:/i','https:',$item->thumb{$thumb_size}));
}
}
}