0
<?php
echo "hello\x08";
?>

これへの出力は次のようになります

こんにちは

私はローカルホストとしてxamppに取り組んでいます

$reply='{';
        while($row=$this->conx->fetch_array($result)){
            $user=new user();
            $fullname=$user->get('fullname','id',$row['posted_by']);
            $now=getdat($row['posted_on']);
            $reply.='"count'.$count.'":{"id":'.$row['post_id'].',"user":"'.$fullname['fullname'].'","msg":"'.$row['msg'].'","at":"'.$now.'"},';
        }
        $reply.='}';
    return $reply;}

返信から最後の「,」を削除するにはどうすればよいですか?

4

1 に答える 1

1

これを試してみてください。

  $reply = rtrim($reply,",");

あなたの例を使用して

$reply='{';
        while($row=$this->conx->fetch_array($result)){
            $user=new user();
            $fullname=$user->get('fullname','id',$row['posted_by']);
            $now=getdat($row['posted_on']);
            $reply.='"count'.$count.'":{"id":'.$row['post_id'].',"user":"'.$fullname['fullname'].'","msg":"'.$row['msg'].'","at":"'.$now.'"},';
        }
        $reply.='}';
    return rtrim($reply,",");}
于 2013-06-22T14:20:13.230 に答える