下面是一个由 CakePHP 的find()方法返回的数组示例:
Array
(
[Tutor] => Array
(
[id] => 2
[PersonaId] => 1
)
)
官方文档展示了如何获取记录,但没有展示如何遍历它们甚至读取单个值。在这一点上,我有点迷路了。我正在尝试获取[id]
数组中的值。这是我尝试过的:
// $tutor is the array.
print_r($tutor[0]->id);
注意 (8):未定义偏移量:0 [APP\Controller\PersonasController.php,第 43 行]
注意(8):试图获取非对象的属性 [APP\Controller\PersonasController.php,第 43 行]
我也试过:
// $tutor is the array.
print_r($tutor->id);
注意(8):试图获取非对象的属性 [APP\Controller\PersonasController.php,第 44 行]