0

我正在上课,我有一个返回的方法:

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

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

4

1 回答 1

0

试试这个

$var = '';
while ($donnees = $reponse->fetch()){
        $temp[$i] = new Membres($donnees['id_membres']);
        $var .= '' . $temp[$i]->getPseudo() . '<br>';
        $i++;
}
return $var;
于 2012-10-26T18:31:33.003 回答