[kansaipm] この式はなんでしょうか?

HIRATA Yasuyuki yasu at asuka.net
Wed Jan 8 10:17:27 CST 2003


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



More information about the Kansai-pm mailing list