while-condition 句での次の割り当てが機能することはわかっています。
while ($info=mysql_fetch_array($data_jurisdiction))
{
//some stuff
}
$info
いくつかの値が割り当てられ、割り当ての右側が 、 、 、などを返さない限り、while 条件はFALSE
ループNULL
し0
ますarray()
。
質問: 言語構文が等価チェックを必要とする代入を行うことは、良い習慣ですか、それとも悪い習慣ですか? Zend Studio はすぐにこれを警告として指摘します。各アプローチの長所と短所は何ですか?