[kansaipm] この式はなんでしょうか?
Makoto Matsuura
bacon at palette.plala.or.jp
Wed Jan 8 10:43:31 CST 2003
平田様 お返事ありがとうございます。
なるほど、局所化とかを忘れてしまった時に
同じ変数を使っても「真」であれば入らないんですね。
これは短く書けるし便利ですね。φ(.. )メモメモ
On Thu, 09 Jan 2003 01:17:27 +0900 (JST)
HIRATA Yasuyuki <yasu at asuka.net> wrote:
> From: Makoto Matsuura <bacon at palette.plala.or.jp>
> To: kansai-pm-list at pm.org
> Subject: [kansaipm] この式はなんでしょうか?
> Date: Thu, 09 Jan 2003 01:04:27 +0900
> Message-ID: <20030109005315.8D07.BACON at palette.plala.or.jp>
>
> > perlを勉強していて
> > $FORM{EMAIL} ||= $SENDFROM;
> > メールプログラムにこのような記述があったのですが
> > 一体何をしているのでしょうか?
>
> $FORM{EMAIL} = $SENDFROM if(not $FORM{EMAIL});
> と等価です。($FORM{EMAIL} が偽の場合のみに代入。)
>
> ちなみに、perl における「偽」とは以下の3種類です。
> undef
> ""
> "0" ← 注意
>
> HIRATA Yasuyuki (平田 泰行) http://yasu.asuka.net/
> Asuka Network Service, Inc. http://www.ansi.co.jp/
> PGP fingerprint = ADB2 DC8E 957C 2A24 01E4 D7C9 76E3 F62A 106E F229
--makoto matsuura <bacon>
bacon at palette.plala.or.jp
More information about the Kansai-pm
mailing list