我在课堂上工作,我有一个返回的方法:
while ($donnees = $reponse->fetch()){
$temp[$i] = new Membres($donnees['id_membres']);
return '' . $temp[$i]->getPseudo() . '<br>';
$i++;
它只返回while的第一个数据,当我使用echo而不是return时,它正在工作,但打印位于页面顶部。
答案 0 :(得分:0)
试试这个
$var = '';
while ($donnees = $reponse->fetch()){
$temp[$i] = new Membres($donnees['id_membres']);
$var .= '' . $temp[$i]->getPseudo() . '<br>';
$i++;
}
return $var;