>  2017/06/05 (月) 01:02:59        [misao]
> > do~wihileは稀に必要なことがある
> do{
>  i = $this->generateBlock();
> } while(i != null);
> は
> while(1) {
>   if(i == null) break;
>   i = $this->generateBlock();
> }
> に等価だよ(;´Д`)

脱出条件が複数の時はwhile(1)を使うけど
1つの時は前者の方が1行少ないよ(;´Д`)簡潔

参考:2017/06/05(月)00時59分26秒