显示foreach循环结果时出现问题


Trouble displaying results of foreach loop

我正试图获得数组的结果并以这种格式输出:

作者:凯特
文本:这是结果1的文本

作者:珍文本:这是结果2的文本

结果返回几条记录,我需要使用我的第一个FOREACH循环来遍历并显示它们,但是我很难使结果正确格式化。我看过很多网站,尝试了很多东西,我知道下面的代码是非常错误的。谁能告诉我什么是正确的?

<?php 
foreach ($results){
echo "results->display_name;"<br>"echo "$results->text";
}
?>
foreach ($results as $result) {
    echo $result->display_name . "<br>" . $result->text;
}