方法,一会儿回来

时间:2012-10-26 18:27:53

标签: php while-loop return

我在课堂上工作,我有一个返回的方法:

while ($donnees = $reponse->fetch()){
        $temp[$i] = new Membres($donnees['id_membres']);
        return '' . $temp[$i]->getPseudo() . '<br>';
        $i++;

它只返回while的第一个数据,当我使用echo而不是return时,它正在工作,但打印位于页面顶部。

1 个答案:

答案 0 :(得分:0)

试试这个

$var = '';
while ($donnees = $reponse->fetch()){
        $temp[$i] = new Membres($donnees['id_membres']);
        $var .= '' . $temp[$i]->getPseudo() . '<br>';
        $i++;
}
return $var;