[PHP-users 13293] Re: for などのループの中に ifを入れる事は可能なのでしょうか?

NAKAMURA Takeshi php-users@php.gr.jp
Fri, 14 Feb 2003 23:09:29 +0900


仲村@家です。

On Fri, Feb 14, 2003 at 10:05:09PM +0900, NAKAMURA Takeshi wrote:

 間違えてました、はい。
if 文を使わずにと書いてあるので、使わない方法で修正...
> ==================
> $STR=sprintf("d%02dd",$time);

> $$STR="<br>\n";
  ^^^^^^^^^^^^^^^元の値を保存していないので以下の行と置き換え
$$STR=($$STR="" ? "<br>\n" : $$STR);

> for ($i=1 ; $i <= 31 ; ++$i){
>   $STR = sprintf("d%02dd",$i);
>   print ( $$STR );
> }
> ==================

 if 文の羅列を ===== で挟まれた行と置き換えてください。
# なんとなく面白そうだなと思ったが、思ったより簡単だった...