我有一個可用的視圖內的下面的變量:如何在面向對象的PHP中獲取數組中的項目?
$recent_posts
它是一個數組,所以我在其上執行的foreach循環和VAR傾倒結果如下所示:
<? foreach($recent_posts as $post): ?>
<pre><?= var_dump($post) ?></pre>
<? endforeach ?>
這是輸出我從vardump收到:
Array
(
[obj] => models\Tag Object
(
[large_image:protected] =>
[small_image:protected] =>
[_obj_id] => 13493
[_validator] =>
[_values:protected] => Array
(
)
[_dirty_values:protected] => Array
(
)
[_type:protected] =>
[_properties:protected] => Array
(
)
[_is_loaded:protected] =>
[_is_static:protected] =>
)
)
如何檢索每個帖子的值。例如,如何獲得large_image
的帖子?我想這(不知道我在做什麼的挫折感),而不是意外的是沒有工作:
<?= $post->large_image ?>
他不能訪問此成員,因爲他不在'this'上下文中 – fatnjazzy